未找到触摸屏 - dell inspiron 13 7000 2-in-1 (7373)

未找到触摸屏 - dell inspiron 13 7000 2-in-1 (7373)

我刚买了一台新电脑,想安装 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 有硬件问题......我想是背光键)

相关内容