ฉันกำลังพยายามตั้งค่าหน้าจอ Melfas LGDisplay Incell Touch 2 จอเพื่อปรับเทียบอัตโนมัติเมื่อเริ่มต้นบน Ubuntu 20.04
ฉันพบโพสต์นี้ทางออนไลน์ที่มีปัญหาแน่นอน:
https://arstechnica.com/civis/viewtopic.php?p=26688409
ดังนั้นสิ่งแรกที่เขาทำคือสร้างไฟล์ @ /etc/udev/rules.d/80-n-trig.rules
นี่คือสิ่งที่ฉันทำ:
#################################################### #############################################3
KERNEL=="event*", 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=="event*", 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"
#################################################### #############################################
ฉันสามารถสร้างไฟล์เหตุการณ์ ntrig-left และ ntrig-right ได้โดยไม่มีปัญหา
แต่ตอนนี้ฉันติดอยู่ในไฟล์ xorg.conf
ก่อนอื่น ไม่มีไฟล์ xorg.conf @ /usr/share/X11/xorg.conf.d/xorg.conf
ฉันพยายามสร้างโดยใช้ @ sudo X :1 -configure
ฉันย้ายเทมเพลตนี้ไปไว้ใต้ /usr/share/X11/xorg.conf.d และเปลี่ยนชื่อเป็น xorg.conf
ฉันอัปเดตไฟล์ xorg.conf ใหม่ด้วยเนื้อหาต่อไปนี้:
#################################################### ######################################
ในส่วน ServerLayout เพิ่มบรรทัด
อุปกรณ์ป้อนข้อมูล "TouchLeft" "CorePointer"
อุปกรณ์อินพุต "TouchRight" "CorePointer"
เพิ่มส่วน InputDevice ใหม่ที่เชื่อมโยงไปยังเหตุการณ์อินพุต (n-trig ซ้ายและขวา)
ส่วน "อุปกรณ์อินพุต"
ตัวระบุ "TouchLeft"
ไดรเวอร์ "xhci_hcd"
ตัวเลือก "อุปกรณ์" "/dev/input/ntrig-left"
ส่วนท้าย
ส่วน "อุปกรณ์อินพุต"
ตัวระบุ "TouchRight"
ไดรเวอร์ "xhci_hcd"
ตัวเลือก "อุปกรณ์" "/dev/input/ntrig-right"
ส่วนท้าย
#################################################### ######################################
หลังจากที่ฉันรีบูตระบบ ไฟล์ xorg.config ใหม่นี้ทำให้จอแสดงผลของฉันเสียหายเล็กน้อย ฉันเห็นเส้นแนวตั้งสีน้ำเงิน แต่ฉันเดาว่าเราสามารถข้ามผ่านไปได้ แต่เมื่อฉันลอง xinput ในเทอร์มินัล ฉันไม่เห็น TouchLeft หรือ TouchRight
ฉันพยายามดำเนินการนี้ในบรรทัดคำสั่ง:
#########################################################
xinput set-prop TouchLeft --type=float "เมทริกซ์การแปลงพิกัด" 0.5 0 0 0 1 0 0 0 1
xinput set-prop TouchRight --type=float "เมทริกซ์การแปลงพิกัด" 0.5 0 0.5 0 1 0 0 0 1
#######################################################
ผลลัพธ์คือไม่พบอุปกรณ์
ใครก็ได้โปรดช่วยฉันด้วย หากมีแนวทางอื่น เรายินดีรับคำแนะนำจากคุณเช่นกัน ฉันแค่ต้องการพัฒนาบางอย่างที่จะปรับเทียบหน้าจอสัมผัส 2 จอโดยอัตโนมัติเมื่อผู้ใช้เข้าสู่ระบบ
ขอบคุณมาก!!!!!!