我可以仅Xmodmap特定设备吗?


9

我想反转滚动方向,但只能在BCM5794多点触控触控板上。这可能吗?



这样就可以为我的外部USB鼠标和触控板进行切换。我该如何使用触摸板呢?
Naftuli Kay 2012年

奇怪的。听起来像是xinput问题。
伊格纳西奥·巴斯克斯

我有什么办法可以将.Xmodmap其限制为仅BCM5974?
Naftuli Kay 2012年

1
setxkbmap有一个--device参数,将其与idfrom 的权利相结合xinput --list可能会在这里有所帮助(如果setxkbmap可以用来指定您要的内容)。
sr_

Answers:


5

是:

xinput set-button-map ID <button map>

您会在哪里找到ID通孔,xinput list而该通孔<button map>将传递给xmodmap。例如,我替换了USB鼠标上的按钮,但是我不想弄坏触控板,~/.Xmodmap以前的样子是这样的:

pointer = 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24

但是使用该命令会更改所有定点设备,包括我的内置触控板,所以我知道xinputid是10,所以我运行以下命令:

xinput set-button-map 10 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.