Lenovo ThinkPad T460s
| Hardware | PCI/USB ID | Working? | 
|---|---|---|
| Bluetooth (Broadcom) | Unknown | Untested | 
| Bluetooth (Intel) | 8087:0a2b | Yes | 
| Webcam (Acer) | 5986:0706 | Yes | 
| Webcam (Chicony) | 04f2:b52c | Yes | 
| 04f2:b596 | Yes | |
| Webcam (Lite-On) | 04ca:7058 | Yes | 
| Ethernet | 8086:1570 | Yes | 
| 8086:156f | Yes | |
| WLAN (Broadcom) | 14e4:43ec | Yes | 
| WLAN (Intel) | 8086:24f3 | Yes | 
| WWAN (Huawei) | 12d1:15c1 | Yes | 
| WWAN (Sierra) | 1199:9079 | Yes | 
| GPU (Intel) | 8086:1916 | Yes | 
| GPU (NVIDIA) | 10de:1346 | Yes | 
| Touchpad | Yes | |
| Touchscreen | 1fd2:5003 | Yes | 
| Trackpoint | Yes | |
| Keyboard | Yes | |
| TPM | Untested | |
| Fingerprint reader | 138a:0090 | Yes | 
| Smart card reader | 058f:9540 | Yes | 
| SD card reader | 10ec:522a | Yes | 
| Audio | 8086:9d70 | Yes | 
The slimmer variant of the Lenovo ThinkPad T460.
Firmware
Configuration
flip_done timed out freezes
See the relevant forum post. You can either move back to a <4.8 kernel by using linux-lts, or add the following parameter to your kernel command line, which seems to help (it disables S-Video, but there is no such connector on a T460s):
video=SVIDEO-1:d
Sound
There is no "beep" input to the snd_hda_intel device, so beeps generated by terminal emulators etc. are not played. As a workaround, PulseAudio can be configured to pick up X11 bell events, see PulseAudio#X11 Bell Events.
If the sound quality is bad, updating /etc/modprobe.d/modprobe.conf with
options snd-hda-intel model=tpt460
may improve it. These options are documented in [1] and [2].
Fingerprint reader
See Lenovo ThinkPad T460p#Fingerprint reader; the T460s and T460p share the same fingerprint reader.
Touchpad
The mouse cursor is jumpy with libinput as described in [3] and [4]. A workaround is to use the Synaptics driver. The trackpoint can also be disabled in the BIOS, but doing so will disable the physical mouse buttons as well.
Function keys
Fn+Esc to enable FnLk which will make your function keys work.
See also
- ThinkWiki page
- Resources provided by Lenovo
- Dual boot install with systemd-boot