web-dev-qa-db-ja.com

Ubuntuにログインした後、タッチパッドが機能しない

ログイン後、ある時点で、Ubuntu11.10でのLenovox220でのタッチパッドの動作が停止しました。

私はそのオンラインで2つの可能な解決策を見つけましたが、どちらも機能しません。

最初gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled trueおよび 2番目xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 0

Xinputを注意深く調べた後、xinput list-props "SynPS/2 Synaptics TouchPad"が次のように出力することに気付きました。

デバイス有効(132):0

このフィールドは、次の方法で1に戻そうとしているため、ゼロに固定されているようです。xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 1は、効果がないようです。私はまだ持っています:

デバイス有効(132):0

何か案は?ありがとうございました!

2
Maria Mateescu

org.gnome.settings-daemon.peripherals.touchpad.touchpad-enableddconf-editorをtrueに設定してみてください。

ソース

3
arkane

これを試して:

Sudo modprobe -r psmouse
Sudo modprobe psmouse proto=imps
2
riyas

まったく同じ構成(Lenovo x220/Ubuntu 11.10)で、同じ問題が発生しているので、次のことを行いました。FN+ F8(タッチパッドのショートカットオフ)を押したときに標準出力に出力される内容を確認しました。

xinput --watch-props 11

(11は「xinputlist」コマンドからのデバイス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

その後、ログアウトした後でも、すべてが正常に機能しました。

1
t1m0xa