Lenovo ThinkPad X1 Yoga (Gen 1)
| Hardware | PCI/USB ID | Working? | 
|---|---|---|
| Touchpad | Yes | |
| TrackPoint | Yes | |
| Keyboard | Yes | |
| Video | 8086:1916 | Yes | 
| Webcam | 04f2:b5c1 | Yes | 
| Bluetooth | 8087:0a2b | Yes | 
| Wi-Fi | 1199:9079 | Yes | 
| Audio | 8086:9d70 | Yes | 
| Active pen | 056a:5087 | Yes | 
| Multitouch | 056a:5087 | Yes | 
| SD card reader | 10EC:525a | Yes | 
| Fingerprint reader | 138a:0090 | Yes | 
| Mobile broadband | 1199:9079 | Yes | 
| Oled "backlight" | No | 
Fingerprint reader
See Lenovo ThinkPad T460p#Fingerprint reader; the X1 Yoga gen 1 and the T460p share the same fingerprint reader.
Brightness control on the OLED version
OLED screens do not have a built in backlight, since they have their own light. Thus, they are usually controlled by PWM. Currently, a very small amount of OLED screens are supported by the kernel, and unfortunately, as of Sept. 2021, the X1 Yoga gen 1 is not one of them. Currently, the workaround is, to use some color filter on your screen, like on xorg:  xrandr --brightness .
Function keys
| Key | Visible?1 | Marked?2 | Effect | 
|---|---|---|---|
| Fn+Esc | Yes | Yes | Enables Fn lock | 
| Fn+F1 | Yes | Yes | XF86AudioMute | 
| Fn+F2 | Yes | Yes | XF86AudioLowerVolume | 
| Fn+F3 | Yes | Yes | XF86AudioRaiseVolume | 
| Fn+F4 | Yes | Yes | XF86AudioMicMute | 
| Fn+F5 | Yes | Yes | XF86MonBrightnessDown | 
| Fn+F6 | Yes | Yes | XF86MonBrightnessUp | 
| Fn+F7 | Yes | Yes | XF86Display | 
| Fn+F8 | Yes | Yes | XF86WLAN, will hard-block Wi-Fi. Press again to disable | 
| Fn+F9 | Yes | Yes | XF86Tools | 
| Fn+F10 | Yes | Yes | XF86Search | 
| Fn+F11 | Yes | Yes | XF86LaunchA | 
| Fn+F12 | Yes | Yes | XF86Explorer | 
| Fn+Space | No | Yes | Enables/disables keyboard backlight | 
- The key is visible to xevand similar tools
- The physical key has a symbol on it, which describes its function