터치패드 온 오프
노트북인데, 글을 작성할 때 가끔 반응을 보이는 터치패드가 불편하다.
Super + p 로 토글할 수 있게 설정한다.
일단 bin 디렉토리에 토글을 실행할 스크립트를 작성한다.
vi ~/bin/switch_touchpad.sh
#!/bin/bash
if [ $(synclient -l | grep TouchpadOff | gawk -F '= ' '{ print $2 }') -eq 0 ]; then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi
실행가능하게 만들어 준다.
chmod 700 ~/bin/switch_touchpad.sh
크런치뱅은 기본적으로 gawk 가 설치되어 있지 않으므로 설치해 준다.
sudo apt-get install gawk
오픈박스의 rc.xml 파일을 열어 Super + p 키를 터치패드 온오프 키로 등록해 준다.
vi ~/.config/openbox/rc.xml
<keybind key="W-p">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Touchpad TurnOn/Off</name>
</startupnotify>
<command>switch_touchpad.sh</command>
</action>
</keybind>
화면에 나오게 콘키를 수정한다.
vi .conkyrc
${offset 210}Super+p$alignr Touchpad TurnOn/Off
키보드로 입력하는 동안에는 자동으로 터치패드가 사용 불가하게 만들 수 있단다.
핵심은 sysndaemon 을 이용하는 것이다.
vi ~/.config/openbox/autostart
## Detect and configure touchpad. See 'man synclient' for more info.
if egrep -iq 'touchpad' /proc/bus/input/devices; then
synclient VertEdgeScroll=1 &
synclient TapButton1=1 &
fi
syndaemon -K -d -i 2s &
본래 있는 터치패드에 대한 스크립트는 작동하는지 불분명하다.
그 아래에 sysdaemon 의 구문을 넣었다.
댓글 없음:
댓글 쓰기