Dep*_*pau 8 tablet xorg wacom stylus gnome-control-center
我刚买了一台联想 ThinkPad X1 Yoga,它有一个 Wacom 触摸屏和手写笔。
它们都运行良好,但我想重新映射笔上的按钮和长按行为。在以前的 Ubuntu 版本中,您可以在设置中转到Wacom 平板电脑并更改那里的所有内容,但现在它说我既没有手写笔也没有平板电脑。有趣的是,测试我的设置弹出窗口实际上检测到了手写笔
xinput 正确显示所有输入设备:
$ xinput
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? Wacom Co.,Ltd. Pen and multitouch sensor Finger id=9 [slave pointer (2)]
? ? SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
? ? TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
? ? Wacom Co.,Ltd. Pen and multitouch sensor Pen Pen (0) id=16 [slave pointer (2)]
? Virtual core keyboard id=3 [master keyboard (2)]
? Virtual core XTEST keyboard id=5 [slave keyboard (3)]
? Power Button id=6 [slave keyboard (3)]
? Video Bus id=7 [slave keyboard (3)]
? Sleep Button id=8 [slave keyboard (3)]
? Wacom Co.,Ltd. Pen and multitouch sensor Pen id=10 [slave keyboard (3)]
? Integrated Camera id=11 [slave keyboard (3)]
? AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
? ThinkPad Extra Buttons id=15 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
似乎它libinput用于一切(我认为这可能是问题所在):
$ journalctl --boot | grep -e "Using input driver 'libinput'"
(II) Using input driver 'libinput' for 'Power Button'
(II) Using input driver 'libinput' for 'Video Bus'
(II) Using input driver 'libinput' for 'Sleep Button'
(II) Using input driver 'libinput' for 'Wacom Co.,Ltd. Pen and multitouch sensor Finger'
(II) Using input driver 'libinput' for 'Wacom Co.,Ltd. Pen and multitouch sensor Pen'
(II) Using input driver 'libinput' for 'Integrated Camera'
(II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
(II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
(II) Using input driver 'libinput' for 'TPPS/2 IBM TrackPoint'
(II) Using input driver 'libinput' for 'ThinkPad Extra Buttons'
(II) Using input driver 'libinput' for 'Wacom Co.,Ltd. Pen and multitouch sensor Pen Pen (0)'
(II) Using input driver 'libinput' for 'Wacom Co.,Ltd. Pen and multitouch sensor Pen Eraser (0x96d2bb6c'
Run Code Online (Sandbox Code Playgroud)
请注意,我尝试安装旧的xserver-xorg-input-wacom但触摸屏不再工作(只是笔),并且设置中的配置无论如何都不起作用。我的一个朋友在升级后可以在 Ubuntu 16.04 上很好地配置它,但在 HP 可转换笔记本电脑上遇到了同样的问题。
有没有其他方法可以重新映射按钮并配置其行为?
到最后,我最终发现:
libinput)是通过该xinput工具进行管理的。通过运行xinput --list-props <device>,所有可用的设置都会列出,并且可以进行配置。gsettings配置。GNOME 设置通过更改其中的内容来完成其工作。dconf-editor/org/gnome/desktop/peripherals最终我还没有成功配置我的手写笔,但我认为这是手写笔的错误:它有两个按钮,但它们实际上不可重新映射:一个用作橡皮擦,另一个用作按钮。它们不能互换。
| 归档时间: |
|
| 查看次数: |
11207 次 |
| 最近记录: |