PC를 시작할 때마다 터치패드가 실행되도록 비활성화하는 명령을 어디에 넣어야 할까요?

PC를 시작할 때마다 터치패드가 실행되도록 비활성화하는 명령을 어디에 넣어야 할까요?

마침내 Gnome 데스크탑 3.4.2를 사용하여 Fedora 17에서 터치패드를 비활성화하는 명령을 알아냈습니다.: xinput set-prop 13 132 0(내 Thinkpad에만 해당)

이제 컴퓨터를 시작할 때마다 이 명령이 적용되도록 하려면 이 명령을 어디에 두어야 합니까? ~/.xinitrc에 넣으려고 했지만 아무런 효과가 없었습니다(명령줄에서 실행하면 명령 자체가 작동하지만 PC를 시작할 때 파일이 자동으로 실행되지 않습니다).

답변1

명령을 스크립트에 넣으세요. 예를 DisableTouchpad.sh들어 ~/.config/autostart 폴더를 만들고 거기에 스크립트를 넣으세요.

https://stackoverflow.com/questions/8247706/start-script-when-gnome-starts-up

답변2

실행 여부 ~/.xinitrc는 데스크톱 환경에 따라 달라지며, 최신 버전에서는 xinit. /.xsession다음의 시작 스크립트에 추가해 볼 수 있습니다./etc/rc5.d

편집: 항상 Gnome을 사용한다고 가정하면 @Kruug의 제안이 더 나을 것입니다.

답변3

나는 마침내 그것을 알아 냈습니다. 터미널에서 시작했습니다 gnome-session-properties. 여기에는 "시작 프로그램" 탭에 " xinput set-prop 13 132 0명령:" 필드 값으로 항목을 추가한 "시작 응용 프로그램 기본 설정"이 표시됩니다.

완전하게 - 위의 숫자를 어떻게 찾았나요? 이를 사용하여 xinput list내 터치패드의 ID를 찾았습니다(내 경우에는 ID=11). 그리고 이 ID를 사용하여 xinput list-props 11장치 활성화/비활성화 옵션의 번호가 132라는 것을 알았습니다. 값 0은 비활성화됨을 의미합니다.

관련 정보