Lenovo ThinkPad X13 Gen 4 (AMD) - ArchWiki

Jump to content

# Lenovo ThinkPad X13 Gen 4 (AMD)

From ArchWiki

Hardware | PCI/USB ID | Working?
--- | --- | ---
Touchpad | `06cb:ce67` | Yes
J-Mouse | `0002:000a` | Yes
Video | `1002:15bf` | Yes
Webcam | `04f2:b7c0` | Yes
Bluetooth | `10ab:9309` | Yes
Audio | `1022:15e3` | Yes
Wireless | `17cb:1103` | Yes
Fingerprint reader | `27c6:6594` | Yes
WWAN | `2c7c:030a` | Yes
TPM |  | Untested

## Accessibility

The BIOS unfortunately does not offer the option to switch from GUI to Simple Text mode, as it did in previous generations of the X13.

## Hardware

### Video

#### Brightness control

As of kernel 5.9 use the native brightness controller, use the `acpi_backlight=native` kernel parameter.

### Wireless

The wireless card is sometimes significantly slower than usual after waking up from standby. This might be related to a known issue on the Lenovo forum that Lenovo is currently investigating as of December 2023. Toggling the card with rfkill (or `Fn+F8`) seems to solve the problem when it occurs.

Another option is to disable power save for the card

    # iw dev wlp1s0 set power_save off

A more permanent solution can be found at Power management#Network interfaces - replace on with off.

## Firmware

fwupd does support this device.

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn` | Yes | No | `XF86WakeUp`
`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`3
`Fn+F9` | Yes | Yes | `XF86Messenger`
`Fn+F10` | Yes | Yes | `XF86Go`
`Fn+F11` | Yes | Yes | `Cancel`
`Fn+F12` | Yes | Yes | `XF86Favorites`
`Fn+Space` | No | Yes | Enables/disables keyboard backlight
`Fn+4` | Yes | No | `XF86Sleep`3
`Fn+B` | Yes | No | `Ctrl_L + Break`
`Fn+P` | Yes | No | `Pause`
`Fn+K` | Yes | No | `Scroll Lock`
`Fn+Left` | Yes | No | `Home`
`Fn+Right` | Yes | No | `End`
`Fn+S` | Yes | No | `Alt_L + Sys_Req`
`Fn+End` | Yes | Yes | `Ins`
`Fn+L` | No | No | Set power profile to "low-power" (low)
`Fn+M` | No | No | Set power profile to "balanced" (medium)
`Fn+H` | No | No | Set power profile to "performance" (high)

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

## See also

- Specifications: https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_x13_Gen_4_AMD/ThinkPad_x13_Gen_4_AMD_Spec.PDF
- Official service manual: https://download.lenovo.com/pccbbs/mobiles_pdf/x13_gen4_x13yoga_gen4_hmm_en.pdf
- https://ubuntu.com/certified/202309-32037

Category:

- Lenovo