Lenovo ThinkBook 14s Yoga ITL

HardwarePCI/USB IDWorking?
TouchpadYes
KeyboardYes
TouchscreenYes
Smart Pen (Wacom)Yes
GPU8086:9a49Yes
Webcam5986:212bYes
Bluetooth8087:0026Yes
SD-card reader1217:8621Yes
Audio8086:9dc8Yes
Wireless8086:a0f0Yes
Thunderbolt 48086:9a23Yes
Fingerprint reader27c6:530cYes
04f3:0c4dYes
27c6:55a2No
TPMYes

Installation

Use F1 or Fn+F1 to enter UEFI/BIOS setup utility. You must disable Secure Boot to be able to boot from the installation media.

Secure Boot

See Secure Boot for general setup.

Note: Replacing the Microsoft's platform keys with your own (by running sbctl enroll-keys) is safe and does not brick the laptop, but it is not known as of 2023-06-01 what exact impact on internal devices it causes or if there is any device firmware validation at all.

Fingerprint reader

The fingerprint reader is built-in on the button and does not require pressing the button itself.

27c6:530c requires a proprietary driver which can be obtained here libfprint-2-tod1-xps9300-binAUR.

04f3:0c4d works out of the box and doesn't require a proprietary driver.

27c6:55a2 is currently in the works of reverse engineering.

The fingerprint reader doesn't work well with the default fprint because the sensor works by touching the sensor, not swiping the finger over the reader, hence it requires libfprint-tod-gitAUR. It is very precise: fprint only saves five finger samples which are not enough for different finger placements.

Screen rotation

Install iio-sensor-proxy for automatic screen rotation to work.

Power and Performance management

Note: Tools like tp_smapi or tpacpi-bat do not work with this device.

To tweak CPU power and performance preferences, see Dell XPS 13 2-in-1 (9365)#Reduce throttling as Lenovo's and Dell's Intel CPUs use the same interfaces.

To set the Battery Conservation Mode, see Laptop/Lenovo#Battery conservation mode

Desktop Environment specific tools can be found over the internet to set everything up with GUI.

Fan control readings do not work yet and managed by the BIOS by default.

Offline USB charging can be turned on(1) or off(0) with:

# echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/usb_charging

Platform profiles

ACPI platform profiles can be managed manually via sysfs(5) at /sys/firmware/acpi/platform_profile or automatically via tlp or power-profiles-daemon. Available profiles can be viewed with cat /sys/firmware/acpi/platform_profile_choices.

HuC firmware

To enable HuC firmware loading for offloading media decoding functionality, see Intel graphics#Enable GuC / HuC firmware loading.

Lenovo integrated pen and touchscreen (Wacom)

See Graphics tablet for general installation procedure.

In late userspace

libwacom does not have a tablet definition for the i2c:056a:5269 device ID yet.

It is possible to add your own definition instead so other programs such as gnome-control-center can recognize and configure the tablet:

/usr/share/libwacom/isdv4-5269.tablet
[Device]
Name=ISDv4 5269
ModelName=
DeviceMatch=i2c:056a:5269
Class=ISDV4
Width=12
Height=7
IntegratedIn=Display;System
Styli=@isdv4-aes;

[Features]
Stylus=true
Touch=true
Buttons=0

In early userspace

Loading drivers for input devices early provides a possibility to use programs such as unl0krAUR for unlocking disks with the GUI.

Required drivers to load into initramfs are:

evdev hid_multitouch i2c_hid_acpi intel_lpss_pci intel-lpss uhid uinput mac_hid i2c_smbus i2c_i801 hid_multitouch i2c_hid_acpi usbhid wacom ideapad_laptop lenovo_ymc think_lmi hid_generic mousedev

Function keys

Since the release of Linux 6.5, the ideapad-laptop driver has been updated to support extra hotkeys found on this laptop.

To control FnLock programmatically:

# echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/fn_lock

To control keyboard backlight (from 0 to 2) :

# echo 0 > /sys/class/leds/platform::kbd_backlight/brightness
Key Visible?1 Marked?2 Effect
Fn+EscNoYesEnables Fn lock
Fn+F1YesYesXF86AudioMute, KEY_MUTE
Fn+F2YesYesXF86AudioLowerVolume, KEY_VOLUMEDOWN
Fn+F3YesYesXF86AudioRaiseVolume, KEY_VOLUMEUP
Fn+F4YesYesXF86AudioMicMute, KEY_F20
Fn+F5YesYesXF86MonBrightnessDown, KEY_BRIGHTNESSDOWN
Fn+F6YesYesXF86MonBrightnessUp, KEY_BRIGHTNESSUP
Fn+F7YesYesSuper+P, Switch display devices
Fn+F8YesYesKEY_RFKILL, Airplane Mode Toggle
Fn+F9YesYesKEY_HELP, Lenovo Service Hotkey
Fn+F10YesYesKEY_PICKUP_PHONE, Answer a call
Fn+F11YesYesKEY_HANGUP_PHONE, Hang up or reject a call
Fn+F12YesYesXF86Calculator, KEY_CALC
Fn+InsYesYesKEY_FAVORITES, On Windows: Starts Lenovo Vantage.
Fn+PrtScYesYesKEY_SELECTIVE_SCREENSHOT On Windows: Starts the "Snipping" Tool app
Fn+SpaceNoYesCycles states of keyboard backlight
Fn+QYesNoKEY_PROG4
Fn+UpYesYesPageUp
Fn+DownYesYesPageDown
Fn+LeftYesYesHome
Fn+RightYesYesEnd
Fn+T Fn+SYesNoPrintScreen
Fn+KYesNoScroll Lock
Fn+IYesNoInsert
Fn+P Fn+BYesNoPause
  1. The key is visible to xev or evtest and similar tools.
  2. The physical key has a symbol on it, which describes its function

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.