在较旧的fedora版本中,我可以执行以下操作:
xinput --list
找到我的设备:" Advanced Silicon S.A. CoolTouch(TM)System"
并且可以简单地设置我需要的道具:
xinput set-prop 'Advanced Silicon S.A. CoolTouch(TM) System' --type=float 'Coordinate Transformation Matrix' 0.533333333333333, 0, 0.466666666666667, 0, 1, 0, 0, 0, 1
但是现在,xinput list
没有显示我的任何真实设备,只有一些神秘的通用设备:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:14 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:14 id=7 [slave pointer (2)]
⎜ ↳ xwayland-touch:14 id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:14 id=8 [slave keyboard (3)]
所以我只看到一些神秘的道路伪装置。
使用libinput-list-devices
我可以看到我的触摸设备,但我找不到任何文档如何为libinput配置设备。所有文档告诉我,可以使用xinput
来完成,而对于fedora上的wayland则不然。有什么想法吗?
问:如何在fedora 25中的wayland上配置输入设备。
答案 0 :(得分:0)
在Wayland中,输入配置完全取决于合成器/桌面环境(source)。如果您的桌面(可能是Gnome)没有提供进行某种配置的方法,则无法完成该配置。有一些工具可以配置超出标准Gnome设置的Gnome,例如gnome-tweek-tool,它可能会显示你想要的选项。甚至可能有可编辑的配置文件,我不确定,但你肯定需要一个Gnome特定的解决方案。