我刚买了一台新电脑,想安装 Ubuntu。现在我只是从 USB 运行实时映像,一切似乎都运行良好……除了触摸屏。
触摸屏在 BIOS 和 Win10 中均可使用,因此我知道硬件没有问题。Win10 将其识别为:
HID\ELAN2097&Col01\5&335340af&0&0000
xinput
但是,当我启动 18.04 Ubuntu live usb(4.15.0-20 内核)时,触摸屏在或下根本不显示lsusb
。完全丢失。这是我在指针下得到的全部内容:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
我检查了系统日志,没有发现任何提到 Elan 的内容,但我不太确定我到底在寻找什么。我尝试了两个不同的 ISO 映像(Ubuntu 和 Xubuntu,均为 18.04)。
我的另一台电脑是 2 年前的 XPS 13,也配有 Elan 触摸屏。这是我从xinput
它上面得到的信息(与上面相同,除了 Synaptics 上方还有这一行):
⎜ ↳ ELAN Touchscreen id=10 [slave pointer
同样,在 XPS 上我得到了这个lsusb
:
Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp.
这是我唯一的参考点,我在这里和其他地方搜索过,但没有找到任何相关信息。任何帮助都将不胜感激!
答案1
已解决:我使用 grub2 usb 驱动器加载 ISO。我尝试使用 制作新磁盘(来自相同的 ISO)Startup Disk Creator
。效果很好。这是我xinput
现在得到的。
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DELL07EB:00 06CB:7E7E Touchpad id=12 [slave pointer (2)]
⎜ ↳ ELAN2097:00 04F3:2364 id=13 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=19 [slave pointer (2)]
我开始思考,所以我比较了grub.cfg
。最明显的是boot=... acpi_osi= ...
另一张 CD 中的。所以我删除了acpi_osi=
并再次启动,它再次正常工作。
(我之所以把它acpi_osi=
放在那里,是因为我的 XPS13 有硬件问题......我想是背光键)