
요즘에는 많은 노트북 장치 옆에 센서가 있는 터치패드가 함께 제공됩니다. 이러한 센서를 두 번 클릭하면(또는 그 중 일부를 한 번 클릭하면) 센서를 다시 두 번 클릭할 때까지 터치 패드가 비활성화됩니다. 그러나 이는 Windows에서만 발생합니다.
Linux로 전환한 이후(이번에는 Arch Linux 사용) 이 바로가기 방법이 작동하지 않습니다.
터치패드를 비활성화하는 스크립트 몇 개와 인터넷에서 구할 수 있는 일부 패키지를 본 적이 있지만 내장 센서를 사용하는 것처럼 쉬운 방법으로 이를 수행할 수 있다는 점이 좋습니다.
우리가 어떻게 할 수 있는지 아는 사람 있나요?
답변1
이것을 읽어 보셨나요?https://wiki.archlinux.org/index.php/Touchpad_Synaptics
"센서"는 Windows의 드라이버가 터치패드를 전환하기 위해 매핑한 버튼일 가능성이 높습니다. 그렇지 않으면 OS에 관계없이 항상 작동합니다(모토로라 랩독의예를 들어 터치패드 토글).
로 매핑하거나 xbindkeys
에 추가 할 수도 /etc/X11/xorg.conf.d/10-synaptics.conf
있지만 둘 중 하나를 사용하는 것이 더 나을 수도 있습니다.타이핑 시 손바닥 감지 감지또는USB 마우스를 사용하는 경우 udev 규칙.
답변2
마우스가 연결되면 터치패드를 비활성화하고 마우스가 사라지면 활성화하는 솔루션을 만들었습니다. 요약하자면, 저는 이 작업을 수행하기 위해 udev를 사용하지만(내 배포판은 Ubuntu이므로 조정해야 할 수도 있습니다) 다음을 사용하여 /etc/udev/rules.d/95-mouse.rules를 만들었습니다.
ACTION=="추가",KERNEL=="마우스[0-9]",SUBSYSTEM=="input" RUN+="/bin/sh -c '/usr/bin/logger 터치패드오프; 내보내기 DISPLAY=:0;/ usr/bin/syncclient TouchPadOff=1'" ACTION=="제거",KERNEL=="마우스[0-9]",SUBSYSTEM=="input" RUN+="/bin/sh -c '/usr/bin/logger TouchpadOn; 내보내기 DISPLAY=:0;/ usr/bin/syncclient TouchPadOff=0'"
몇 가지 문제가 있었기 때문에 블로그에도 올렸습니다. 읽어보실 수 있습니다.여기.