본문 바로가기

개발노트/LINUX

[Ubuntu 16.04] 우분투에서 휠스크롤 속도 및 5버튼 마우스 설정 : imwheel

우분투 16.04 를 설치하면 여러가지로 불편한 점을 마주치게 되는데, 그 중 하나가 오늘 기록할 "스크롤 속도가 너무 느리다는 점"이다.


다니던 회사의 친한 형으로부터 선물받은 5버튼 마우스(DPI 까지 하면 6버튼...)를 써보고 있는데 모두 만족스러웠다. 하지만 습관때문인지 우분투에서 스크롤 속도나, 브라우저 등에서의 스크롤 버튼을 클릭해서 스크롤링이 안 되는 점이 은근 불편했다.




우분투에서 제공하는 기본 설정으로는 포인터 속도, 더블 클릭 속도 정도밖에 설정하지 못한다.



그리하여 친절한 jcatki@jcatki.no-ip.org의 메일 주소를 사용하는 사람이 apt repository에 배포한 imwheel 패키지를 이용해서 그 불편함을 어느정도 해소할 수 있었다.


1. imwheel 설치

$ sudo apt-get install -y imwheel




2. imwheel 설정을 위해 ~/.imwheelrc 파일을 생성 및 작성


$ vim ~/.imwheelrc


아래 내용을 그대로 복사하여 내용을 작성하고 저장하기!


".*"

None,      Up,   Button4, 3

None,      Down, Button5, 3

Control_L, Up,   Control_L|Button4

Control_L, Down, Control_L|Button5

Shift_L,   Up,   Shift_L|Button4

Shift_L,   Down, Shift_L|Button5



여기서

Button4, 3

Button5, 3

이라고 되어 있는 부분 중 숫자 3이 바로 스크롤 할 라인 수이다. 3줄씩 스크롤 되도록 하는 게 권장되는 듯? 더 빨리 스크롤 하려면 4~5로 설정하면 될 듯.

3. imwheel 시작하기


$ imwheel --kill


이 명령어로 기존 프로세스를 종료하고 imwheelrc 설정을 적용하여 새로 시작시킨다.


만약 5버튼 마우스를 사용하고 있다면 아래의 명령어로 실행해야 엄지로 누르는 앞으로 가기, 뒤로 가기 버튼이 잘 동작할 것이다.


$ imwheel --kill -buttons "4 5"



4. 컴퓨터가 시작될 때 마다 imwheel 시키기

$ sudo vim /etc/X11/imwheel/startup.conf


IMWHEEL_START 의 값을 0에서 1로 바꿔준다.




[참고] http://www.webupd8.org/2015/12/how-to-change-mouse-scroll-wheel-speed.html

[참고] $ man imwheel

반응형