У меня есть xinput test 8
, чтобы увидеть вводы с сенсорного экрана. Но с 5 часов я не вижу, где это трогательно. До 5 часов все работало нормально.
Затем я обновил ядро, а также обновил его до последней версии, но проблема осталась прежней. Как я могу убедиться, что захват сенсорного экрана xinput test 8
работает вообще или нет?
$ download http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.1-quantal/
wget http://91.189.94.216/~kernel-ppa/mainline/v3.5.1-quantal/linux-image-3.5.1-030501-generic_3.5.1-030501.201208091310_amd64.deb
wget http://91.189.94.216/~kernel-ppa/mainline/v3.5.1-quantal/linux-image-extra-3.5.1-030501-generic_3.5.1-030501.201208091310_amd64.deb
wget http://91.189.94.216/~kernel-ppa/mainline/v3.5.1-quantal/linux-headers-3.5.1-030501-generic_3.5.1-030501.201208091310_amd64.deb
wget http://91.189.94.216/~kernel-ppa/mainline/v3.5.1-quantal/linux-headers-3.5.1-030501_3.5.1-030501.201208091310_all.deb
sudo dpkg -i linux*.deb
$ init 6
$ udevadm info --export-db | grep Elo
E: ID_MODEL=Elo_TouchSystems_2700_IntelliTouch_r__USB_Touchmonitor_Interfac
E: ID_MODEL_ENC=Elo\x20TouchSystems\x202700\x20IntelliTouch\x28r\x29\x20USB\x20Touchmonitor\x20Interface
E: ID_SERIAL=Elo_TouchSystems__Inc._Elo_TouchSystems_2700_IntelliTouch_r__USB_Touchmonitor_Interfac_20E10439
E: ID_VENDOR=Elo_TouchSystems__Inc.
E: ID_VENDOR_ENC=Elo\x20TouchSystems\x2c\x20Inc.
$ sudo evtest /dev/input/event3
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x4e7 product 0x20 version 0x100
Input device name: "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 272 (BTN_LEFT)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 0
Min 0
Max 4095
Event code 1 (ABS_Y)
Value 0
Min 0
Max 4095
Event code 40 (ABS_MISC)
Value 0
Min 0
Max 256
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Testing ... (interrupt to exit)
Из вашего вопроса не совсем понятно, перестал ли работать ваш сенсорный экран или просто перестал работать xinput test
.
В последнем случае: возможно, что идентификатор устройства 8
изменился. Попробуйте запустить
xinput list
и посмотрите, какой номер идентификатора будет отображаться рядом с вашим сенсорным экраном. Затем подставьте его как
xinput test NUMBER
Работает со старым ядром, последнее из всех ядер не работает и работает медленно при нажатии на сенсор.
$ sudo modprobe elo`
$ uname -r
3.2.0-29-generic