Lenovo Flex 2でALPSタッチパッドを動作させました(xinputは「PS/2 Generic Mouse」を返しましたが、「ALPS PS/2デバイス」と「ALPS PS/2デバイス」の2つのデバイスを返します)
しかし、システムを再起動すると、「PS/2 Generic Mouse」が再び表示され、マルチタッチが機能しなくなります。 dmesgが戻る
psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06
再び動作させるには、psmouseカーネルモジュールを大声で開いてロードする必要があります。
rmmod psmouse
modprobe psmouse
その後、再び動作します。
ちなみに私はUbuntu 14.04を実行しています
編集:
ログイン後、psmouse
モジュールがロードされていることが確認できるため、モジュールのロードが早すぎるようです。
次の行を/etc/rc.local
に入れることで問題を修正しました
/sbin/modprobe -r psmouse
/sbin/modprobe psmouse
マルチタッチが機能するようになりました。
man 5 modules
を読んで、起動時にロードするカーネルモジュールを指定する方法を説明します。または、「psmouse
」を/etc/modules
ファイルに追加するだけです。 「ブート時」では、モジュールはロードされないため、rmmod
は不要です。