古い 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 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 全体です)。
セクション「InputClass」 識別子「evdev タブレット キャッチオール」 MatchIsTablet「オン」 MatchDevicePath "/dev/input/event*" ドライバー「evdev」 終了セクション
これは明らかにバグですlibinput
。ログ ファイルにもそのように記録されています。いつか誰かがこれを修正し、タブレット ペンが Just Work (TM) することを願っています。
お役に立てれば。