Ubuntu에 로그인한 후 터치패드가 작동하지 않음

Ubuntu에 로그인한 후 터치패드가 작동하지 않음

로그인 후 어느 시점에서 내 터치패드가 Ubuntu 11.10의 Lenovo x220에서 작동을 멈췄습니다.

온라인에서 이에 대한 두 가지 가능한 솔루션을 찾았지만 둘 다 작동하지 않습니다.

첫 번째, gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true 그리고두번째 것, xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 0

xinput을 더 자세히 살펴본 후 다음과 같은 결과가 출력된다는 것을 깨달았습니다 xinput list-props "SynPS/2 Synaptics TouchPad".

장치 활성화됨(132): 0

이 필드는 0으로 고정된 것 같습니다. 다음과 같이 1로 다시 설정하려고 해도 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 1 아무런 효과가 없는 것 같습니다. 예를 들어 여전히 다음과 같습니다.

장치 활성화됨(132): 0

어떤 아이디어가 있나요? 감사합니다!

답변1

이 시도:

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

답변2

org.gnome.settings-daemon.peripherals.touchpad.touchpad-enabled를 사용하여 true로 설정해 보세요 dconf-editor.

(원천)

답변3

구성이 완전히 동일하고(Lenovo x220/Ubuntu 11.10) 동일한 문제가 발생하여 다음을 수행했습니다. 다음을 사용하여 FN+F8(터치패드 끄기 단축키)을 누를 때 표준 출력으로 나가는 내용을 확인했습니다.

xinput --watch-props 11

(11은 "xinput list" 명령의 내 장치 ID입니다)

터치패드를 비활성화할 때 얻을 수 있는 것:

Property 'Synaptics Off' changed.
Synaptics Off (286):    1
Property 'Device Enabled' changed.
    Device Enabled (132):   0
Property 'Device Enabled' changed.
    Device Enabled (132):   0

이번에 얻은 것:

Property 'Synaptics Off' changed.
Synaptics Off (286):    1
Property 'Device Enabled' changed.
    Device Enabled (132):   1
Property 'Device Enabled' changed.
    Device Enabled (132):   1

따라서 이는 상호 제외된 매개변수 목록입니다.

제가 한:

xinput --set-prop 11 'Synaptics Off' 0

그리고 그 이후에는 로그아웃 후에도 모든 것이 잘 작동했습니다.

관련 정보