Я хочу использовать свой старый графический планшет Genius MousePen 8x6 с моим ноутбуком под управлением Debian stretch (тестирование) amd64 и Gnome 3.20. Планшет работал до того, как я сбросил ОС, а теперь нет. Светодиод планшета мигает, если я касаюсь его пером, но курсор не движется и никакие щелчки не распознаются. (даже в libinput-debug-events
)
~ % lsusb
Bus 002 Device 009: ID 5543:0005 UC-Logic Technology Corp. Tablet WP8060U
(lsusb -v здесь:http://nopaste.linux-dev.org/?1119974).
~ % xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ RAPOO RAPOO 5G Wireless Device id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎜ ↳ UC-LOGIC Tablet WP8060U Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
[...]
Обычно планшет отображается здесь как два устройства: UC-LOGIC Tablet WP8060U Mouse
и UC-LOGIC Tablet WP8060U Pen
. Первое устройство предназначено для дополнительной мыши (у меня ее нет, поэтому я не могу попробовать), второе — для пера, которое не работает.
Что я еще обнаружил (и что, по моему мнению, является наиболее важным):
% sudo libinput-ist-devices
libinput error: libinput bug: Device 'UC-LOGIC Tablet WP8060U Pen' does not meet tablet criteria. Ignoring this device.
[...]
Device: UC-LOGIC Tablet WP8060U Mouse
Kernel: /dev/input/event15
Group: 4
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a
Я загрузил живую Lubuntu 16.04, планшет заработал без проблем, xinput list
и libinput-list-devices
оба устройства были видны.
Итак, что я могу сделать, чтобы это исправить?
решение1
У меня нет решения, но после полудня разочарований я думаю, что у меня есть обходной путь для вас, если вы используете Debian 8 («Stretch»).
У меня были точно такие же симптомы:
- Планшет UC-LOGIC WP8060U Мышь и ручка работают под управлением (K)ubuntu, затем послекатастрофический
xserver-xorg
обновился до последней LTS, после перехода на Debian 8 (используя 1:7.7+18) исчезло перо . libinput
записывает сообщение в /var/log/Xorg.0.log о том, что не может обработать перо из-за внутренней ошибки.- Установка
xserver-xorg-input-evdev
выглядит хорошим вариантом, поскольку она сообщает о перехвате устройства пера, но вскоре после этого libinput пытается подключиться к нему, сталкивается с внутренней ошибкой и отключает устройство.
Мой обходной путь был следующим:
- Установить
xserver-xorg-input-evdev
- Вставьте следующую строфу
/etc/X11/xorg.conf
(на самом деле это мой xorg.conf целиком):
Раздел «ВходнойКласс» Идентификатор "evdev tablet catchall" MatchIsTablet "вкл" MatchDevicePath "/dev/input/event*" Драйвер "evdev" КонецРаздела
Это явно ошибка libinput
: она даже зарегистрирована как таковая в файле журнала. Надеюсь, кто-нибудь когда-нибудь это исправит, и тогда планшетное перо будет Просто Работать (TM).
Надеюсь это поможет.