입력하는 동안 터치 패드를 비활성화하려면 어떻게합니까?


21

이 방법으로는 글을 쓸 수없고, 텍스트가 삭제되고, 창이 바뀌고, 임의의 탭이 열립니다. 내가 찾은 모든 솔루션을 시도했지만 실제로 해결하지는 못합니다 (일부는 작동하지 않습니다)

터치 패드 표시기를 설치하려고 시도했지만 시작 응용 프로그램에서 syndaemon 옵션을 추가하려고 시도했지만 터미널에서 동일하게 시도했지만 아무것도 작동하지 않습니다.

입력하는 동안 터치 패드를 완전히 비활성화하고 스크롤하지 않고 커서를 움직이거나 아무 것도 움직이지 않습니다.


1
정말 쉬워요. 를 실행하십시오 xinput disable <ID>. xinput명령으로 찾을 수있는 ID 입니다. 그러나 설치를 제안 libinput하면 문제가 해결됩니다.
Pilot6

2
@ pilot6 죄송합니다. 입력하는 동안에 만 사용 중지하려고합니다.
MichaelX

우분투 버전은 무엇입니까?
Pilot6

@ Pilot6 16.04.1
MichaelX

답변:


22

설치 libinput하는 것이 "입력하는 동안 비활성화"및 "팜 탐지"알고리즘이 훨씬 더 좋습니다.

운영

sudo apt install xserver-xorg-input-libinput

GUI 세션을 다시 시작하거나 재부팅하십시오.

"클릭하여 탭"이 필요한 경우 추가 할 수 있습니다

Option "Tapping" "true"

의 터치 패드 섹션으로 이동하십시오 /usr/share/X11/xorg.conf.d/90-libinput.conf.

모든 옵션은 매뉴얼 페이지 에서 찾을 수 있습니다 .

-hwe-16.94스택 과 함께 Ubuntu 16.04를 사용하는 경우 xserver-xorg-input-libinput-hwe-16.04대신 패키지 를 설치해야합니다 xserver-xorg-input-libinput.

xserver-xorg또는 xserver-xorg-hwe-16.04패키지가 설치되어 있는지 확인하여 설치된 HWE 스택을 확인할 수 있습니다 .


OP가 질문을 변경 한 후 최상의 답변 얻으 려면 +1
WinEunuuchs2Unix

OP가 질문을 명확히하기 전에도 의견에서 동일한 것을 제안했습니다.
Pilot6

스레드가 시작된 후 처음 활동했을 때 귀하의 의견을 읽었습니다. 죄송합니다. 댓글을 올리는 것을 잊어 버렸습니다. 정류 :)
WinEunuuchs2Unix

2
스크롤은 "자연"이 아닌 정상이어야합니다. 그것을 되돌릴 수는 있지만 이전에 자연스럽게 사용했던 것 같습니다.
Pilot6

1
옵션은 "NaturalScrolling"입니다. "true"와 "false"를 사용하여 원하는 것을 얻으십시오. "False"가 기본값입니다.
Pilot6

10

오픈 시스템 설정 -> 마우스 및 터치 패드 :에서 터치 패드 섹션 스위치에 ONOFF

여기에 이미지 설명을 입력하십시오

이 게시물을 읽는 다른 사용자를위한 추가 정보 : 질문의 내용이 변경되기 전에 답변이 작성되었습니다. 원래 질문은 "터치 패드를 비활성화하는 실제 솔루션? 터치 패드를 완전히 비활성화하고 스크롤하지 않고 움직이지 않고 커서, 아무것도 없습니다. " 따라서 @ Pilot6의 답변은 현재 버전의 질문에 대해 훨씬 더 나은 솔루션입니다!


1
죄송합니다. 내 실수. 제목을 엉망으로 만들었습니다. 입력하는 동안 터치 패드를 비활성화하고 싶지만 항상 비활성화하지는 않습니다.
MichaelX


3

내 눈에, palmdetect는 정확히 "타이핑하는 동안 비활성화"되지 않습니다.이 기능은 실제로 키보드에서 일어나는 일을 고려하지 않기 때문입니다. 필자의 경우 입력하는 동안 패드를 영구적으로 터치하지 않으므로 감지가 제대로 작동하지 않았습니다. HarlemSquirrel이 이미 게시 한 것과 동일한 링크 에는 요청 된 사항을 수정하는 두 번째 솔루션이 있습니다 (수정 된 OP에서).

syndaemon 사용 syndaemon은 키보드 작동을 모니터링하고 입력하는 동안 터치 패드를 비활성화합니다. 비활성화가 발생하는시기를 제어하는 ​​몇 가지 옵션이 있습니다. 로보기 $ syndaemon -h해제 도청에, 예를 들어 각각의 키 (Ctrl 키 같은 수정 키를 무시), 사용 후 0.5 초 동안 스크롤

syndaemon -i 0.5 -t -K -R

원하는 옵션을 결정했으면 로그인 관리자 또는 xinitrc를 사용하여 X가 시작될 때 자동으로 실행되도록해야합니다. -d 옵션은 백그라운드에서 데몬으로 시작되도록합니다.


나는 확인 이 표준 그놈 데스크탑을 실행 우분투 19.04 LTS에서 작동하는지. 이것은 내 자신의 변경 사항이 아닌 기본적으로 활성화 된 synclient -l | grep PalmDetect반환 PalmDetect = 1기능입니다. 이 단지 갖는, 나에게 의미 synclientPalmDetect1로 설정하는 것은 해결책이 아니다, 당신의 대답이다.
bgoodr

0

이것은 명령 줄을 사용하여 터치 패드를 비활성화하는 방법 과 매우 유사합니다 . synclient 프로그램을 추천합니다.

Synaptics 터치 패드가있는 경우 핫키를 바인딩하여 패드를 켜거나 끌 수 있습니다.

  • synclient TouchpadOff = 1
  • synclient TouchpadOff = 0

자동 입력시 기능에 관한 질문에 답변합니까?
Pilot6

자동으로 수행되지는 않지만 유용하며 다른 패키지를 추가 할 필요가 없습니다. 어느 쪽이든 좋습니다. 당신은 자동입니다. 수동도 OP의 질문에 유효합니다.
Rache
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.