Lenovo ThinkPad X1 Yoga (Gen 5)

From ArchWiki

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Needs IDs in hardware table and an improved function keys table (Discuss in Talk:Lenovo ThinkPad X1 Yoga (Gen 5))
Hardware PCI/USB ID Working?
Touchpad Yes
TrackPoint Yes
Keyboard Yes
Video 8086:9b41 Yes
Webcam 04f2:b6cb Yes
Ethernet 8086:0d4f Yes
Bluetooth 8087:0026 Yes
Wireless 8086:02f0 Yes
Audio 8086:02c8 Yes
Touchscreen and Digitizer 056a:51b8 Yes
Mobile broadband Untested
Fingerprint reader 06cb:00bd Untested
NFC Untested

Firmware

Updates

In August of 2018 Lenovo has joined the Linux Vendor Firmware Service (LVFS) project, which enables firmware updates from within the OS. BIOS updates (and possibly other firmware such as the Thunderbolt controller) can be queried for and installed through fwupd.

Enabling S3

The BIOS has two "Sleep State" options, called "Windows" and "Linux", which you can find in at Config -> Power -> Sleep State. The Linux option is the traditional S3 power state where all hardware components are turned off except for the RAM, and it should work normally. The Windows option is a newer software-based "modern standby" which works on Linux (despite the name). One possible benefit to the Windows sleep state is faster wake up time, and one possible drawback is increased power usage.

Reboot and verify whether S3 is working by running:

# dmesg | grep -i "acpi: (supports"

You should now see something like this:

 [    0.230796] ACPI: (supports S0 S3 S4 S5)

Function keys

Key Visible?1 Marked?2 Effect
Fn+B Yes No Break
Fn+K No No ScrollLock
Fn+P Yes No Pause
Fn+S Yes No SysRq
Fn+4 Yes No Sleep
Fn+Space No Yes Toggle keyboard backlight
Fn+Left Arrow Yes No Home
Fn+Right Arrow Yes No End
Fn+Esc No Yes Toggle FnLock
Fn+L No No Low power mode
Fn+M No No Normal power mode
Fn+H No No High power mode
Fn+F1 Yes Yes Mute speaker
Fn+F2 Yes Yes Decrease volume
Fn+F3 Yes Yes Increase volume
Fn+F4 Yes Yes Mute microphone
Fn+F5 Yes Yes Decrease brightness
Fn+F6 Yes Yes Increase brightness
Fn+F7 Yes Yes Switch video mode
Fn+F8 Yes Yes Disable Wireless LAN
Fn+F9 Yes Yes Notification center
Fn+F10 Yes Yes Pick up phone
Fn+F11 Yes Yes Hang up phone
Fn+F12 Yes Yes Bookmarks
  1. The key is visible to xev and similar tools.
  2. The physical key has a symbol on it, which describes its function.