首先安裝需要的tools
sudo apt-get install xbindkeys xautomation xev
安裝好後,開啟xev
xev
將滑鼠移到黑色方框中,按下欲設定的鍵,下圖紅框即是對應的button number
建立.xbindkeysrc
sudo gedit $HOME/.xbindkeysrc
在.xbindkeysrc內加入button及對應的快捷鍵,如下
"xte 'keydown Control_L' 'key w' 'keyup Control_L'"
b:10
"xte 'keydown Control_L' 'key Page_Up' 'keyup Control_L'"
b:6
"xte 'keydown Control_L' 'key Page_Down' 'keyup Control_L'"
b:7
"xte 'keydown Alt_L' 'key Left' 'keyup Alt_L'"
b:9
"xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'"
b:8
快捷鍵的名稱可以在keysymdef.h中找到
/usr/include/X11/keysymdef.h
例如Control_L鍵的名稱為:XK_Control_L
但是在.xbindkeysrc中不需要加上XK_,只要Control_L
參考連結
How to configure extra buttons in Logitech Mouse
沒有留言:
張貼留言