사용자 도구

사이트 도구


linux:ubuntu:touchpad

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:ubuntu:touchpad [2013/04/27 14:17]
kwon37xi [타자 치는 중 터치패드 자동 끄기]
linux:ubuntu:touchpad [2019/11/25 21:01]
kwon37xi [타자 치는 중 터치패드 Tab 클릭 자동 끄기]
줄 1: 줄 1:
 ====== Ubuntu Linux Touchpad ====== ====== Ubuntu Linux Touchpad ======
 +===== Tab으로 클릭 기능 끄기 =====
 +빨콩이 있는 Thinkpad 기종을 사용할 때는 터치패드 탭 기능이 거의 필요없어서 끄는게 나은듯하다.
 +<code sh>
 +synclient MaxTapTime=0
 +</code>
 +
 +===== 타자 치는 중 터치패드 Tab 클릭 자동 끄기 =====
 +Tab 기능 자체를 껐다면 이 기능은 불필요하다. 최신 배포판에서는 마우스&터치패드 설정 메뉴를 통해 해결 가능하지만 현재 13.04 Xubuntu의 설정 메뉴를 통한 터치패드 끄기는 마우스 이동까지 모두 꺼버려서 오히려 불편하다. 다음 설정을 사용하는것이 낫다.
 +
 +gpoiting-device-settings를 이용해서 터치패드의 특정 기능을 완전히 끄는 대신, **syndaemon**이라는 명령으로 타자를 치는 중에만 터치패드를 자동으로 잠깐 끄도록 할 수도 있다.
 +
 +http://www.makeuseof.com/tag/how-to-disable-the-touchpad-while-you-are-typing/ 를 참조하면 되는데 여기서는 복잡하게 나왔지만 Ubuntu 11.10(혹은 그 이전 언젠가부터는) 매우 쉽게 syndaemon 명령을 시작할 때 한 번만 실행함으로써 이를 처리할 수 있다.
 +
 +시작 프로그램으로 다음 명령을 등록해 주기만 하면 타자를 치면 그 순간부터 1초동안은 터치패드가 꺼져서 태핑이나 스클롤링이 작동하지 않게 된다.
 +
 +상세한 옵션은 ''syndaemon %%--%%help''를 참조한다.
 +
 +  * ''-i 초'' : 키보드 친뒤 마우스 활성화시킬 때까지의 시간. 너무 길면 키보다 치다가 마우스 클릭이 안먹음.
 +  * ''-t'' : 타이핑 직후 탭과 스크롤만 금지. 마우스 움직임은 지속.
 +  * ''-K'' 옵션의 경우 단축키 사용을 무시하는 것인데 단축키를 이용해 커서 위치 변경시 문제가 발생하게 된다.
 +  * ''-m 100'' 키보드를 누르기 시작했는데 터치패드 인식이 작동하는 경우가 있는데, 그게 ''-m 200''(ms)가 기준이라 키보드 친 뒤 200ms 이내에 터치패드를 건드렸을 때 발생하는 문제인 것으로 보인다. 이 값을 줄여볼 것.
 +  * ''-d'' : daemon mode
 +  * ''-R'' : use XRecord extension
 +
 +loadsyndaemon.sh <code sh>
 +#!/bin/sh
 +killall -q syndaemon
 +syndaemon -t -i 0.5 -m 100 -R -d
 +</code>
 +
 ===== Natural Scrolling ===== ===== Natural Scrolling =====
   * Gnome, XFCE : ''Settings -> Mouse/Touchpad -> Reverse Scroll Direction'' 해도 되긴 하지만 일부 애플리케이션에서 무시하는 듯하다. 다음 설정을 따르는 것이 나을 듯.   * Gnome, XFCE : ''Settings -> Mouse/Touchpad -> Reverse Scroll Direction'' 해도 되긴 하지만 일부 애플리케이션에서 무시하는 듯하다. 다음 설정을 따르는 것이 나을 듯.
 +    * 이 값은 ''dconf-editor''에서 ''org > gnome > settings-daemon > peripherals > touchpad''의 ''Natural scroll''을 켰을 때와 같은 것으로 보임. 그러나 모든 애플리케이션이 이 설정을 따르지는 않고 있음. 이것과 아래 둘 다 해줘보자.
   * http://askubuntu.com/questions/91426/reverse-two-finger-scroll-direction   * http://askubuntu.com/questions/91426/reverse-two-finger-scroll-direction
   * ''/usr/share/X11/xorg.conf.d/50-synaptics-conf'' 편집 후 재부팅<code>   * ''/usr/share/X11/xorg.conf.d/50-synaptics-conf'' 편집 후 재부팅<code>
줄 12: 줄 43:
 synclient HorizScrollDelta=-70 synclient HorizScrollDelta=-70
 </code> </code>
 +  * ''libinput'' 사용시 : [[https://www.topbug.net/blog/2017/02/23/enable-natural-scrolling-for-trackpads-using-libinput/|Enable Natural Scrolling for Trackpads Using libinput - Top Bug Net]]
 +  * Natural Scrolling 은 터치패드에만 적용하고 마우스에는 적용하지 않는다.
 ===== 터치패드 설정 GUI ===== ===== 터치패드 설정 GUI =====
  
줄 34: 줄 67:
 이 외에도 외부 마우스를 꼽으면 터치패드 비활성화 하기 등의 각종 옵션을 지원하고 있다. 이 외에도 외부 마우스를 꼽으면 터치패드 비활성화 하기 등의 각종 옵션을 지원하고 있다.
  
-===== 타자 치는 중 터치패드 자동 끄기 ===== 
-  * 최신 배포판에서는 마우스&터치패드 설정 메뉴를 통해 해결 가능하지만 현재 13.04 Xubuntu의 설정 메뉴를 통한 터치패드 끄기는 마우스 이동까지 모두 꺼버려서 오히려 불편하다. 다음 설정을 사용하는것이 낫다. 
- 
-gpoiting-device-settings를 이용해서 터치패드의 특정 기능을 완전히 끄는 대신, **syndaemon**이라는 명령으로 타자를 치는 중에만 터치패드를 자동으로 잠깐 끄도록 할 수도 있다. 
- 
-http://www.makeuseof.com/tag/how-to-disable-the-touchpad-while-you-are-typing/ 를 참조하면 되는데 여기서는 복잡하게 나왔지만 Ubuntu 11.10(혹은 그 이전 언젠가부터는) 매우 쉽게 syndaemon 명령을 시작할 때 한 번만 실행함으로써 이를 처리할 수 있다. 
- 
-시작 프로그램으로 다음 명령을 등록해 주기만 하면 타자를 치면 그 순간부터 1초동안은 터치패드가 꺼져서 태핑이나 스클롤링이 작동하지 않게 된다. 
-<code sh> 
-syndaemon -t -i 1 -d 
-</code> 
-상세한 옵션은 ''syndaemon --help''를 참조한다. 
- 
-loadsyndaemon.sh <code sh> 
-#!/bin/sh 
-killall -q syndaemon 
-syndaemon -t -i 2 -d 
-</code> 
 ===== 터치패트에서 두 손가락 스크롤 활성화 ===== ===== 터치패트에서 두 손가락 스크롤 활성화 =====
   * 최신 배포판에서는 불필요함.   * 최신 배포판에서는 불필요함.
줄 75: 줄 90:
 </code> </code>
  
 +===== synclient =====
 +  * touchpad 옵션 조정 프로그램
 +  * [[http://tombuntu.com/index.php/2011/11/06/persistent-touchpad-configuration-in-ubuntu-11-10/|Persistent Touchpad Configuration in Ubuntu 11.10 | Tombuntu]]
linux/ubuntu/touchpad.txt · 마지막으로 수정됨: 2024/05/13 01:04 저자 kwon37xi