Încerc să configurez 2 ecrane Melfas LGDisplay Incell Touch pentru a calibra automat la pornire pe Ubuntu 20.04
Am găsit această postare online care avea exact problema:
https://arstechnica.com/civis/viewtopic.php?p=26688409
Deci, ceea ce a făcut mai întâi a fost să creeze un fișier @ /etc/udev/rules.d/80-n-trig.rules
Iată ce am făcut:
#################################################################### ###############################################################3
KERNEL=="eveniment*", SUBSYSTEM=="input", SUBSYSTEMS=="input", ATTRS{name}=="Melfas LGDisplay Incell Touch", ATTRS{phys}=="usb-0000:00:14.0- 1.2.1/input0", SYMLINK+="input/ntrig-left"
KERNEL=="eveniment*", SUBSYSTEM=="input", SUBSYSTEMS=="input", ATTRS{name}=="Melfas LGDisplay Incell Touch", ATTRS{phys}=="usb-0000:00:14.0- 2.2.1/input0", SYMLINK+="input/ntrig-right"
#################################################################### ############################################
Pot genera fișierele de evenimente ntrig-left și ntrig-right fără nicio problemă.
dar acum sunt blocat pe fișierul xorg.conf.
În primul rând, nu există un fișier xorg.conf @ /usr/share/X11/xorg.conf.d/xorg.conf
Am încercat să creez unul folosind @ sudo X :1 -configure
Am mutat acest șablon în /usr/share/X11/xorg.conf.d și l-am redenumit xorg.conf.
Am actualizat noul fișier xorg.conf cu următorul conținut:
#################################################################### #####################################
Sub secțiunea ServerLayout au adăugat linii
Dispozitiv de intrare „TouchLeft” „CorePointer”
Dispozitiv de intrare „TouchRight” „CorePointer”
Adăugați noi secțiuni InputDevice care se leagă la evenimentele de intrare (n-trig stânga și dreapta)
Secțiunea „InputDevice”
Identificator „TouchLeft”
Driver „xhci_hcd”
Opțiunea „Dispozitiv” „/dev/input/ntrig-left”
EndSection
Secțiunea „InputDevice”
Identificator „TouchRight”
Driver „xhci_hcd”
Opțiunea „Dispozitiv” „/dev/input/ntrig-right”
EndSection
#################################################################### #####################################
După ce am repornit sistemul, acest nou fișier xorg.config mi-a șurubat puțin afișajul, văd linii verticale albastre. dar cred că putem sări peste asta. dar când am încercat xinput în terminal, nu văd TouchLeft sau TouchRight.
Am încercat să execut asta în linia de comandă:
#########################################################
xinput set-prop TouchLeft --type=float "Matricea de transformare a coordonatelor" 0,5 0 0 0 1 0 0 0 1
xinput set-prop TouchRight --type=float "Matricea de transformare a coordonatelor" 0,5 0 0,5 0 1 0 0 0 1
#######################################################
Rezultatul este dispozitivul nu a fost găsit.
Ma poate ajuta cineva va rog cu asta. Dacă există o altă abordare, mă bucur să vă ascult și eu sfatul. Trebuie doar să dezvolt ceva care să-mi calibreze automat cele 2 ecrane tactile atunci când un utilizator se conectează.
Mulțumesc mult!!!!!!