Lenovo ThinkPad X1 Yoga (Gen 7) - ArchWiki

Jump to content

# Lenovo ThinkPad X1 Yoga (Gen 7)

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Some IDs are missing from the hardware table. (Discuss in Talk:Lenovo ThinkPad X1 Yoga (Gen 7))

Hardware | PCI/USB ID | Working?
--- | --- | ---
Touchpad | `06cb:00fc` | Yes
TrackPoint |  | Yes
GPU | `8086:46a6` | Yes
Webcam | `30c9:0051` | Yes
Bluetooth | `8087:0033` | Yes
Wireless | `8086:51f0` | Yes
Audio | `8086:51c8` | Yes
Mobile broadband |  | Untested
Fingerprint reader | `06cb:00fc` | Yes
Accelerometer |  | Yes

The 7th generation Lenovo Thinkpad X1 Yoga (2022) is an Intel-based 2-in-1 laptop with a 14 inch touchscreen and a built-in stylus. It shipped with Intel Iris Xe integrated graphics and could be configured with a large selection of 12th generation Intel processors.

To check if you have this device, install the package dmidecode and run:

    # dmidecode -t system | grep Version

           Version: ThinkPad X1 Yoga Gen 7

## Accessibility

The UEFI setup utility presents modern graphics and mouse support. You can switch back to the classic text-mode user interface from within the setup utility in order to increase compatibility with screen readers. The modern graphical mode is the factory default.

## Firmware

In August of 2018 Lenovo 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.

## Audio

This laptop requires Sound Open Firmware in order for the soundcard to work.

## Accelerometer

Install iio-sensor-proxy package.

This will allow the display to rotate as the device is oriented in different directions.

## Mobile broadband

The modem might prevent the laptop from suspending. Disabling its module, `mtk_t7xx`, fixes that.

## Webcam

It appears that this laptop is sold with different hardware configurations.

The more common hardware (Product name `21CES30F00`) ships with Windows pre-loaded and has a MIPI camera which requires using a recent kernel (version 6.3 or higher). The IPU6 module is also needed, install intel-ipu6-dkms-gitAUR. When booted into Microsoft Windows, the webcam is listed as Intel(R) ADL AVStream Camera.

Some products sold with Windows 11 Pro (Product name `21CD000MUS` come with a webcam that identifies as `5986:1178 Bison Electronics Inc. Integrated Camera`. This camera works out of the box.

When ordering this laptop without an operating system (a.k.a. the "DOS" version, product name `21CES1XT00`), there is a chance that the webcam will be a regular USB device that identifies as `04f2:b751 Chicony Electronics Co., Ltd Integrated Camera` which works out of the box.

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn+Esc` | No | 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`
`Fn+F12` | Yes | Yes | `XF86Favorites`
`Fn+B` | Yes | No | `Break`
`Fn+D` | No | No | toggle Privacy Guard
`Fn+H` | No | No | toggle performance mode4
`Fn+K` | Yes | No | `ScrollLock`
`Fn+L` | No | No | toggle low-power mode4
`Fn+M` | No | No | toggle balanced mode4
`Fn+P` | Yes | No | `Pause`
`Fn+S` | Yes | No | `SysRq`
`Fn+4` | Yes3 | No | `XF86Sleep`
`Fn+Space` | No | Yes | toggle keyboard backlight
`Fn+Left Arrow` | Yes | No | `Home`
`Fn+Right Arrow` | Yes | No | `End`

1. The key is visible to `xev` and similar tools
2. The physical key has a symbol on it, which describes its function
3. systemd-logind handles this by default
4. See #Performance modes

### Performance modes

Lenovo supports 'platform-profiles', which can either greatly improve performance and throttling, or battery life and thermals. The default mode is "balanced", however users can switch between these modes using keyboard shortcuts:

- `Fn+l` - Low-power mode
- `Fn+m` - Balanced mode (aka Medium)
- `Fn+h` - Performance mode (aka High)

The currently active mode can be checked with the following command:

    # cat /sys/firmware/acpi/platform_profile

The performance mode may also be queried and set using powerprofilesctl from power-profiles-daemon. See CPU frequency scaling#Userspace tools.

Category:

- Lenovo

Hidden category:

- Pages or sections flagged with Template:Laptop style