Genius グラフィック タブレット (WP8060U) が Debian で動作しない

Genius グラフィック タブレット (WP8060U) が Debian で動作しない

古い Genius MousePen 8x6 グラフィック タブレットを、Debian Stretch (テスト) amd64 と Gnome 3.20 を実行しているノートブックで使用したいと考えています。タブレットは OS をリセットする前はすでに動作していましたが、今は動作していません。ペンでタッチするとタブレットの LED が点滅しますが、コースターは動かず、クリックも認識されません。( 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通常、タブレットはここでは との 2 つのデバイスとして表示されますUC-LOGIC Tablet WP8060U Pen。最初のデバイスはオプションのマウス用 (私は持っていないので試せません)、2 つ目のデバイスは動作していないペン用です。

私が発見したこと(そして最も重要だと思うこと):

% 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 listlibinput-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 全体です)。
    セクション「InputClass」
       識別子「evdev タブレット キャッチオール」
       MatchIsTablet「オン」
       MatchDevicePath "/dev/input/event*"
       ドライバー「evdev」
    終了セクション

これは明らかにバグですlibinput。ログ ファイルにもそのように記録されています。いつか誰かがこれを修正し、タブレット ペンが Just Work (TM) することを願っています。

お役に立てれば。

関連情報