始める前に
タッチパッドが動作せず、外付けマウスを接続している場合、システム設定で「disabled touchpad when mouse is connected」オプションが有効になっていないことを確認してください。
基本的なトラブルシューティング
タッチパッドがまったく反応しない場合は、システムがタッチパッドを認識しているかどうかを確認します。まず、以下を実行してください。
cat /proc/bus/input/devices を実行してください。
出力が長すぎる場合は、cat
の代わりに less
を使ってみてください。また、以下のように実行することもできます。
cat /proc/bus/input/devices | grep -i touchpad
以下のような結果が表示されるはずです。
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: 名前="SynPS/2 Synaptics TouchPad" (シナプティックス タッチパッド)
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input8
U: Uniq=
H: ハンドラ=mouse2 event8
B: EV=b
B: キー=420 0 70000 0 0 0 0 0 0 0 0 0
B: abs=11000003
もし、上記のような出力にならない場合は、カーネルのバグか、単にハードウェアが認識されていないかのどちらかです。一方、もし同じような結果が得られたら、次のことを試してみてください。
xinput リスト
xinput` から結果が得られるなら、Linux でタッチパッドが動作しないのを直す解決策に近づいています。通常、必要なのは適切なドライバをインストールするか、単に設定することだけです。
。どのドライバが必要かを調べる
xinput` から手がかりを得たら、適切なドライバをインストールする必要があるかもしれま せん。一般的なタッチパッドサプライヤには Synaptics, ALPS, Elantech があります。
最近の Linux システムでは、以下のパッケージをインストールすることで、上記のタッチパッドをサポー トします。xserver-xorg-input-libinput
xserver-xorg-input-evdev (サーバ・エクソルグ・ インプット・エブデフ)
xserver-xorg-input-mouse
場合によっては、xserver-xorg-input-synaptics
のような別のドライバパッケージをインス トールする必要があるかもしれません。
その他のトラブルシューティング
ほとんどの場合、Linux でタッチパッドが動作しないのを直す方法は、単にドライバをインス トールまたはアップデートすることです。とはいえ、他にもチェックすべきオプションがいくつかあります。まず、“設定 “から “マウスとタッチパッド “を選択します。
ディストロによっては、別のタッチパッドオプションが表示されないかもしれませんが、私の場合はそうでした。この場合、マウスとタッチパッドは同じものとして認識されます。 マウス」セクションの下に「タッチパッド」オプションが表示されている場合は、それが有効になっていることを確認します。また、スクロール速度が十分に高く設定されていることを確認します。速度が低すぎると、タッチパッドが正しく動作しません。特に、私のようにマウスとタッチパッドの設定が同じ場合は、マウスの速度も十分に高く設定する必要があります。 ラップトップによっては、BIOSでタッチパッドを完全に無効にすることができます。xinput`で表示されるかもしれませんが、それは動作しません。ノートPCをゴミ箱に捨てる前に、必ず確認してください。再起動し、右のキーをタップしてBIOSに入るだけです。これはデバイスのメーカーにより異なります。 多くのラップトップには、タッチパッドを無効にするハードウェアスイッチが含まれています。Fnキーとキーボードのファンクションキーのいずれかを押し続けることで、これが機能します。これは、BIOSスイッチと同様の問題を引き起こすので、必ず確認してください。ノートパソコンのメーカーのマニュアルを検索して、手順が記載されているかどうかを確認することができます。Touchpad Still Not Working?
古いディストリビューションを使用していて、タッチパッドが動作しない場合、最後に試せることが一つあります。新しい Linux ディストリビューションを試してみてください。時間と労力がかかりますが、新しいディストロは新しいカーネルを持っているので、より良いハードウェアをサポートしています。
すでに最新のディストリビューションを使っていて、タッチパッドが動作しない場合、我慢するしかないかもしれません。ドングル付きのワイヤレスマウスは理想的ではありませんが、マウスが全くサポートされていないよりはましです。さらに一歩進んで、Linux 用の最高のゲーミングマウスのリストを見て、Linux ラップトップでバッテリーの寿命を縮めるために auto-CPUFreq を使用する方法を学んでください。