Ubuntu GNOME 14.04를 사용하고 있습니다.
시스템 설정에서 “입력하는 동안 터치 패드 비활성화”설정이 작동하지 않습니다.
“syndaemon”명령의 순열은 작동하지 않습니다.
갑자기 입력하면 포커스가 새 창에 나타나거나 많은 양의 텍스트가 사라지는 등 정말 짜증납니다.
독점 드라이버를 사용하지 않는 Dell Inspiron 14 5000 시리즈 랩톱을 사용하고 있습니다.
또한 Pointing Devices
소프트웨어 센터에서 설치 하고 비활성화했습니다. 작동하지 않았습니다.
이 질문에 대한 답이 있습니다 : 터치 패드 문제 : 입력하는 동안 커서 점프 (Ubuntu 14.04), syndaemon은 도움 이되지 않지만 다른 해결책이 없으면 드라이버를 다시 컴파일하고 싶지 않습니다. 또한 이것이 있습니다 : https://gist.github.com/silverhammermba/a231c8156ecaa63c86f1 그러나 여기에는 드라이버 패치도 포함됩니다 (적용 방법도 명확하지 않음).
이 기능을 작동 시키려면 어떻게해야합니까?
답변
나는 문제가 무엇인지 정확히 알고 있습니다 (적어도 내 경우에는 동일하게 보입니다). 당신이 없기 때문 librecord.so
입니다. 그놈 설정에는 옵션 syndaemon
과 함께 사용되므로이 파일이 필요합니다 -R
. 내가 아는 한, 해당 파일은 삭제되었으며 더 이상 xorg-server와 함께 제공되지 않습니다.
실제로 타이핑 기능을 비활성화 할 수있는 많은 어려운 방법이 있습니다. 가장 쉬운 방법은 다음과 같습니다.
syndaemon
직접 사용
그냥 시작
$ syndaemon -d
또는 원하는 옵션을 사용할 수 있습니다. 참조하십시오 syndaemon -h
.
-R
스위치 없이 기억하십시오 .
그놈 설정 데몬 패치
- 에서 사용할 수있는 소스를 다운로드하십시오.
- 다음 패치를 적용하십시오 : http://pastebin.com/1xHukxR0
- 패키지를 컴파일하거나 빌드하십시오.
- 설치 및 완료!
NB : 죄송합니다. Ubuntu 사용자가 아니므로 정확한 단계를 제공하지 않습니다.
다시 컴파일 xorg-server
와XRECORD
곧, 컴파일 --enable-record
및 가능 --disable-xtrap
. 찾을 여기 .
답변
터미널로 가서 실행
syndaemon -i 1 -K -R -d
그래도 작동하지 않으면 터치 패드가이 기능을 지원하지 않을 수 있습니다. 작동하면 시작시 적용되도록 시작 응용 프로그램에이 명령을 입력하십시오. 이것이 Yoga 2 Pro에서이 문제를 해결 한 방법입니다.
답변
빈 문서를 만들고 다음 줄을 추가하십시오.
#!/bin/sh
synclient TouchpadOff=2
그리고 그것을 다음과 같이 저장하십시오 $HOME/bin/touchpad-settings.sh
bin 디렉토리를 만듭니다
mkdir -p $HOME/bin
대시로 이동하여를 열고 명령 필드 에을 Startup Applications클릭 Add하고 입력하십시오.
$HOME/bin/touchpad-settings.sh
이름 및 설명 필드에이 작업을 수행하는 데 도움이되는 내용을 입력하십시오. 😉
“저장”을 클릭 한 다음 “닫기”
다음에 로그온하면 입력이 비활성화되므로 지금 은 터미널을 열고 다음을 입력하십시오.
$HOME/bin/touchpad-settings.sh
로그 오프 / 다시 로그온 할 필요가 없습니다! 😉
터치 패드에 대해 성가신 명령을이 파일에도 추가 할 수 있습니다. 예를 들어 광산은 :
#!/bin/sh
#Disable Horizontal and vertical scroll
synclient VertEdgeScroll=0
synclient HorizEdgeScroll=0
#DisableWhileTyping
synclient TouchpadOff=2
#Disable tap
synclient TapButton1=0
synclient TapButton2=0
켜거나 끌 수있는 모든 가능성을 보려면 터미널로 이동하여 다음을 입력하십시오.
synclient -l