Графический планшет Genius (WP8060U) не работает на Debian

Графический планшет Genius (WP8060U) не работает на Debian

Я хочу использовать свой старый графический планшет 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 пытается подключиться к нему, сталкивается с внутренней ошибкой и отключает устройство.

Мой обходной путь был следующим:

  1. Установитьxserver-xorg-input-evdev
  2. Вставьте следующую строфу /etc/X11/xorg.conf(на самом деле это мой xorg.conf целиком):
    Раздел «ВходнойКласс»
       Идентификатор "evdev tablet catchall"
       MatchIsTablet "вкл"
       MatchDevicePath "/dev/input/event*"
       Драйвер "evdev"
    КонецРаздела

Это явно ошибка libinput: она даже зарегистрирована как таковая в файле журнала. Надеюсь, кто-нибудь когда-нибудь это исправит, и тогда планшетное перо будет Просто Работать (TM).

Надеюсь это поможет.

Связанный контент