X1 5th gen を入手したばかりですが、Ubuntu のどのバージョンを試しても、トラックポイント デバイス (TPPS/2 IBM TrackPoint) が表示されません。
ubuntu-mate@ubuntu-mate:~$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Lenovo Laser Wireless Mouse id=9 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]
ubuntu-mate@ubuntu-mate:~$
トラックポイントは Windows で正常に動作するため、ハードウェアに問題がないことはわかっています。トラブルシューティングのために行ったことは次のとおりです。
- BIOSを1.2にアップグレード
- ubuntu-mate 16.04、xbuntu 16.04、17.04、arch (最新)、ubuntu-budgie 17.04 で試しましたが、すべて同じ問題が発生します。
- USBから実行したりハードディスクにインストールしたりしてみました
- UbuntuバージョンはUEFI BIOSを使用し、ArchはレガシーBIOSを使用しました
- トラックパッドを無効にした場合と有効にした場合 - 違いはありません
- BIOS で Intel 仮想マシン オプションを有効または無効にする
- 正常に動作する古い ThinkPad と比較すると、トラックポイント デバイスが または には表示されません
/sys/devices/platform/i8042
が、/dev/input
古い ThinkPad では表示されます。
Linux でトラックポイント デバイスを認識/作成する方法について何かアイデアはありますか?
答え1
私は Xubuntu を実行しており、次の方法で問題を回避できました。
BIOSでトラックパッドを無効にする(トラックポイントのみ使用)
/etc/default/grub
次の行を編集します:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.proto=bare"
詳細は以下をご覧くださいArch wikiはこちら。
答え2
面白いことに、私は BIOS でトラックポイントを無効にしましたが、トラックパッドは数か月間正常に動作しています。/etc/default/grub を変更する必要はありませんでした。
Ubuntu 16.04 LTS / カーネル 4.13