2011/05/08 - [우분투/팁] - 우분투의 기능을 마우스 버튼으로 동작시키기
나는 로지텍 G1을 씁니다.
윈도우에서는 Set Point 를 이용해서 마우스 버튼이 이런저런 기능을 추가할수 있는데
전 로지텍의 뒤로가기 버튼에다가 'Back Space' 를 지정해 둡니다.
문서작성할때 한손만으로 필요없는거 지울수도 있고 탐색기에서 마우스 를 별로 안움직이고도 상위폴더로 넘어갈수 있습니다.
하여튼 이래저래 편한데 우분투(리눅스)에서는 셋포인트가 없습니다. 그래서 뒤지고 뒤져서 나온 결과
http://harrysekim.tistory.com/19
을 통해서 할수 있게 되었습니다.
우선 마우스의 버튼이 정상적으로 인식이 되는지 확인합니다.
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
$ xinput --test 11 <--- "Logitech USB Receiver"가 두개여서 id를 직접 입력합니다. 그리고 버튼을 누릅니다.
button press 10
xinput 를 하면 마우스를 움직인 내용이 다 나오는데 맵핑할 버튼을 눌러보면 저렇게 나옵니다.
자 이제 버튼이 정상작동 하는걸 확인 했으면
을 해서 xbindkeys 를 설치 합니다.
xbindkeys
Error : /home/sekim/.xbindkeysrc not found or reading not allowed.
please, create one with 'xbindkeys --defaults > /home/sekim/.xbindkeysrc'.
or, if you want scheme configuration style,
with 'xbindkeys --defaults-guile > /home/sekim/.xbindkeysrc.scm'.
.xbindkeysrc 라는게 없어서 그렇답니다.
우분투라서 gedit 가 기본으로 깔려있어서 그냥 썼습니다. 다른분들은 적당히 에디터로 열거나 작성하세요
맵핑 하려는 버튼의 번호가 10번 이었습니다. 그래서 b: 10 입니다. 그러면 .xbindkeysrc 에다가
b:10
그리고 그 버튼을 누르면 xterm 을 실행 시켜줍니다.
displayName = :0.0
rc file = /home/sekim/.xbindkeysrc
rc guile file = /home/sekim/.xbindkeysrc.scm
getting rc guile file /home/sekim/.xbindkeysrc.scm.
WARNING : /home/sekim/.xbindkeysrc.scm not found or reading not allowed.
2 keys in /home/sekim/.xbindkeysrc
min_keycode=8 max_keycode=255 (ie: know keycodes)
"xterm"
m:0x0 + b:10 (mouse)
잘 됩니다.
다 되었습니다.
"xtrem" 부분에 자기가 원하는걸 쓰면 됩니다.
저 같은 경우에는
b:10
백스페이스만 되면 되거든요
더 자세한 부분은 터미널에서
바로 동작시키려면 Alt+F2 를 해서 실행 하시고
부팅시 xbindkeys 를 실행하도록 설정해주시면 계속해서 쓸수 있습니다.
xbindkeys-config 를 하면 GUI를 이용해서 설정 할수 있다고 하는데 그냥 텍스트가 편해보입니다.
이상 개인적인 기록입니다.
출처는 http://harrysekim.tistory.com/19 입니다.
추가
빌어먹을 파폭느님께서 이상하게도 우분투(리눅스)에서는 백스페이스로 뒤로가기를 안해주신다
설정을 바꿔보자
파폭 주소창에서
경고가 뜨면 상큼하게 무시하고 들어가보자.
다됬다.
'우분투' 카테고리의 다른 글
우분투 알파/베타 테스트 버전 다운받기 (0) | 2011.09.01 |
---|---|
한글 압축 해제시 글자가 깨질때 (0) | 2011.05.15 |
우분투의 기능을 마우스 버튼으로 동작시키기 (0) | 2011.05.08 |
우분투 11.04 유니티에서 메뉴를 창으로 가져오기 (0) | 2011.05.03 |
우분투 이클립스에서 한글 깨질때 EUC-KR 사용하기 (0) | 2011.05.01 |