티스토리 뷰

.xbindkeysrc
0.00MB

로지텍 G700s 마우스를 사용 중이다.

가운데 휠 버튼을 왼쪽으로 밀면 Window key(Super_L) + Left가 되어서 창이 왼쪽 반만큼만 최대화 되고, 가운데 휠 버튼을 오른쪽으로 밀면 Window Key(Super_L) + Right가 되어서 창이 오른쪽 반만큼만 최대화되길 원한다.

윈도우에서는 Logitech Gaming Software를 이용하여 그렇게 하고 있다.

$sudo apt-get install xautomation x11-utils

$xev

를 실행하면 창이 뜨는데 그 위에 마우스 커서를 올려놓고, 원하는 버튼을 눌러보자

button 10 이런 식으로 터미널 창에 출력된 메시지 중에 버튼 번호를 알 수 있습니다.

 

내 경우 button 6은 가운데 휠 버튼을 왼쪽으로 민 경우고,  button 7은 가운데 휠 버튼을 오른쪽으로 민 경우이다.

$ xbindkeys -d > ~/.xbindkeysrc

통하여 default 값으로 .xbindkeysrc를 생성한다.

$ vim ~/.xbindkeysrc

한 후 아래 내용을 추가한다.

"xte 'keydown Super_L' 'key Left' 'keyup Super_L'"
     b:6
 "xte 'keydown Super_L' 'key Right' 'keyup Super_L'"
     b:7
 "xte 'keydown Super_L' 'key Up' 'keyup Super_L'"
     b:2

 

Super_L 버튼을 누른 상태에서 Left 키를 눌렀다가 Super_L을 떼라는 거다. 이 건 button 6(b:6)이 눌렸을 때 하라는 거다.

 

위와 같이 추가한 후에

$killall xbindkeys

$xbindkeys -f ./xbindkeysrc

를 하면 된다. 해당 파일은 첨부하였다.

 

Good luck!

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함