最近,我试图用固件更新来修复我的触摸屏,但它压垮了我的整个触摸屏。现在移动是倒转的,右击不起作用。
我的触摸屏是ELAN1200 04F3:304 E,这是有史以来最不受支持的触摸屏之一。
然而,我仍然有希望。
我知道触摸屏被认为是I2C-HID设备,如果我能用程序升级它的固件,就可以读取数据并将数据写到触摸屏芯片上。
因此,我试图查找已连接的i2c设备,但对i2cdetect -l却没有任何进展。我的lsusb也没有显示触屏:
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0b05:1869 ASUSTek Computer, Inc.
Bus 001 Device 004: ID 13d3:5666 IMC Networks
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 09da:7dc8 A4Tech Co., Ltd.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub尽管xinput认识到了它:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ COMPANY USB Device id=13 [slave pointer (2)]
⎜ ↳ COMPANY USB Device Consumer Control id=16 [slave pointer (2)]
⎜ ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=19 [slave pointer (2)]
⎜ ↳ ELAN1200:00 04F3:304E Touchpad id=22 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Video Bus id=9 [slave keyboard (3)]
↳ Power Button id=10 [slave keyboard (3)]
↳ Sleep Button id=11 [slave keyboard (3)]
↳ COMPANY USB Device id=12 [slave keyboard (3)]
↳ COMPANY USB Device Keyboard id=14 [slave keyboard (3)]
↳ COMPANY USB Device System Control id=15 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=17 [slave keyboard (3)]
↳ ITE Tech. Inc. ITE Device(8910) Keyboard id=18 [slave keyboard (3)]
↳ ITE Tech. Inc. ITE Device(8910) Wireless Radio Control id=20 [slave keyboard (3)]
↳ ITE Tech. Inc. ITE Device(8910) System Control id=21 [slave keyboard (3)]
↳ Asus WMI hotkeys id=23 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=24 [slave keyboard (3)]
↳ COMPANY USB Device Consumer Control id=25 [slave keyboard (3)]
↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=26 [slave keyboard (3)]我用来升级touchpad固件的程序在这里,https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1653456/comments/161
我有兴趣从工作的触摸屏芯片上复制数据并粘贴在我的芯片上。我该怎么做呢?
发布于 2020-04-10 18:48:50
对于每个寻求答案的人,我到了ELANTech,他们给了我固件。如果有人需要,可以写信给我vlad.dalechin@gmail.com
https://unix.stackexchange.com/questions/502502
复制相似问题