ThinkPad X1 Carbon 5th の Ubuntu Linux 16.04 でトラックポイントを有効にする
広告
ThinkPad X1 Carbon 5th はもともと Linux でトラックポイントが使えなくて、海外の連中もさんざんこの問題を議論してたのに、ずっと解決されてなかった。
それがしばらく前、X280 と X1 Carbon 6th の内部テストが始まったあたりからようやく重く見られるようになって、解決したわけだ。
広告

まず最初に言っておくと、ThinkPad X1 Carbon 5th のトラックポイントとタッチパッドには ALPS 製と Elantech 製の2種類がある。前者ならArchLinux の Wiki を見ながら自分でできるんだけど、俺のは後者だから別の方法が要る。
まずカーネルを 4.13 に上げる。
sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
sudo apt install linux-generic-hwe-16.04-edge
そしたら i2c_801 モジュールを塞ぐ:
sudo vim /etc/modprobe.d/blacklist.conf
blacklist i2c_801 の前のコメントを外す。
再起動すれば、タッチパッドもトラックポイントも使えるようになる!
付記: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1723986 https://forums.lenovo.com/t5/forums/v3_1/forumtopicpage/board-id/Special_Interest_Linux/highlight/true/page/23/thread-id/9645
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。