我有一台 Lenovo Flex 3 筆記型電腦,配有觸控螢幕。我可以雙啟動 Windows 10 (OEM) 和 Ubuntu 14.04.3 LTS。在 Windows 上,觸控螢幕正常運作。然而,在 Ubuntu 上它不起作用,即使遵循了官方指南。的輸出lsusb
是:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 004: ID 8087:07dc Intel Corp.
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0bda:57c5 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
沒有提及觸控螢幕。然後它要求我screen ttyS*
:
duncan@K7DXS-Laptop:~$ screen /dev/ttyS0
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS1
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS2
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS3
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS4
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS5
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS6
[screen is terminating]
...
duncan@K7DXS-Laptop:~$ screen /dev/ttyS30
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS31
[screen is terminating]
duncan@K7DXS-Laptop:~$ screen /dev/ttyS32
[screen is terminating]
duncan@K7DXS-Laptop:~$
/dev/ttyS33
不存在。沒有列出其他連接方法。如何讓觸控螢幕正常運作?
答案1
ATML1000:00 03EB:8C3B 是觸控螢幕的名稱。對於 Linux 版本 4.2.0-35-generic,您會發現 syslog 包含下列錯誤: i2c_hid i2c-ATML1000:00: hid_descr_cmd failed
若要使用較舊的 Linux 工作版本,請從 Boot GNU Grub 選單中選擇 Ubuntu 的進階選項。然後選擇Ubuntu、Linux 4.2.0-27-generic。然後識別用於檢查觸控螢幕的命令 xinput。
答案2
我從來沒能讓它在那個版本上工作。我已經升級到 15.10,它可以開箱即用。