ThinkPad X1 Carbon 5th 原本在 Linux 下是不能使用指点杆的,很多老外都在讨论这个问题,只是一直没有解决。
于是前一阵随着 X280 和 X1 Carbon 6th 开始内部测试,这个问题终于被重视了,也就被解决了。
首先要说的是:ThinkPad X1 Carbon 5th 有两种指点杆和触摸板,一个是 ALPS 的,一个是 Elantech 的,如果是前者的话,自己照着 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 前面的注释。
重启之后,你会发现触摸板和指点杆都可以用啦!