Linux xmodmap上的指针按钮4、5不';尽管指针按钮1、2、3起作用,但仍不起作用
我想用键盘Linux xmodmap上的指针按钮4、5不';尽管指针按钮1、2、3起作用,但仍不起作用,linux,shell,keyboard,x11,xmodmap,Linux,Shell,Keyboard,X11,Xmodmap,我想用键盘向上推和向下推 指针按钮1、指针按钮2和指针按钮3在xmodmap上工作正常。 但是指针按钮4和指针按钮5不起作用 下面是我的.Xmodmap的一部分 pointer = 1 2 3 4 5 keycode 10 = 1 exclam Pointer_Button1 keycode 11 = 2 at Pointer_Button2 keycode 12 = 3 numbersign Pointer_Button3 keycode 13 = 4 dolla
向上推
和向下推
指针按钮1、指针按钮2和指针按钮3在xmodmap上工作正常。
但是指针按钮4和指针按钮5不起作用
下面是我的.Xmodmap
的一部分
pointer = 1 2 3 4 5
keycode 10 = 1 exclam Pointer_Button1
keycode 11 = 2 at Pointer_Button2
keycode 12 = 3 numbersign Pointer_Button3
keycode 13 = 4 dollar Pointer_Button4
keycode 14 = 5 percent Pointer_Button5
及
- 然后按键盘上的
+Mode\u开关
,点击鼠标上的1
,即可正常工作左键
- 然后按键盘上的
+Mode\u开关
,点击鼠标上的2
,即可正常工作中键
- 然后按键盘上的
+Mode\u开关
,点击鼠标上的3
即可正常工作右键
- 然后按键盘上的
+Mode\u开关
,4
不起作用用鼠标向上推
- 然后按键盘上的
+Mode\u开关
,5
不起作用鼠标下键
centos$ cat /etc/centos-release
CentOS release 6.9 (Final)
ubuntu$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
我使用XForwarding
通过ssh从Centos(X服务器和X客户端)到Ubuntu(X客户端)
GNOME(2.28.2)在Centos上运行,keymap在Ubuntu上加载
正在加载密钥映射:
ubuntu$ xmodmap ~/.Xmodmap
ubuntu$ xkbset m
这里我显示xev输出
1
2
3
4
5
左键
中键
右键
用鼠标向上推
用鼠标按下滚轮
模式开关
+1
,模式开关
+2
和模式开关
+3
被识别为按钮1
,按钮2
和按钮3
,但是模式开关+4
和模式开关+5
是指针按钮4
和指针按钮5
ubuntu$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
当然,用鼠标操作向上推
和向下推
是正确的
ubuntu$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10