< Laptop

Laptop/Lenovo

AcerAppleASUSDellFujitsuHPIBM/LenovoMSISamsungSonyToshibaOther

IBM/Lenovo

ThinkPad battery control

For newer ThinkPads it is possible to set a stop and resume charge threshold with tpacpi-bat. A user-submitted list of ThinkPads compatible with tpacpi-bat is available here. For many older, pre Ivy Bridge, ThinkPads tp_smapi is available.

Edge series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad Edge E330YesYesYesYesYesYesNA
Lenovo ThinkPad Edge E335YesYesYesYesNAYesNA
Lenovo ThinkPad Edge E420sYesYesYesYesYesNANASDcard (Yes), Webcam (Yes), Trackpoint (No)
Lenovo ThinkPad Edge E430YesYes*Yes*Not testedYesNANASD card (yes)
Lenovo ThinkPad Edge E4552015-04-01Yes*YesYesYesYesYesNA
Lenovo ThinkPad Edge E460YesYesYesYesYesYesNASD card (yes), Finger Print (yes), TouchPad/Trackpoint (yes*), Webcam (yes)Touchpad and trackpoint needs kernel parameters "i8042.noloop i8042.nomux i8042.nopnp i8042.reset" when using libinput.
Lenovo ThinkPad Edge E4702020-11-11YesYesYesYesYesYesNAtrackpoint (yes)
Lenovo ThinkPad Edge E530YesYes*Yes*YesYesNANASD card (yes), Finger Print (yes)E530 without fingerprint reader can be equipt with one.
Lenovo ThinkPad Edge E531YesYesYesYes*YesYesNASD card (yes), Touch Pad/Trackpoint (yes), Webcam (yes)WiFi only works with broadcom-wl-dkms
Lenovo ThinkPad Edge E5402015-08-01YesYesYesYesYesYes*NASD card (yes), Finger Print (yes), touch pad and trackpoint (yes), Webcam (yes)
Lenovo ThinkPad Edge E545YesYesYesYes*Not testedYesNASD card (yes), touch pad and trackpoint (yes) Webcam (yes)wifi works only with broadcom-wl-dkms
Lenovo ThinkPad Edge E5802018-05-01YesYesYesYesYesYesNAFingerprint sensor does not work because of proprietary firmware

E series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad E4852018-10-01YesYesYesYesYesYesN/AMissing IVRS map in ACPI Table, add in kernel parameters. In order to get X to work correctly, add in kernel parameters (Linux 4.20 only). On Linux 5.2, add iommu=pt to prevent render artifacts on X. In order to get microsd (SDHCI) working, echo 'options sdhci debug_quirks2="0x8000"' > /etc/modprobe.d/sdhci.conf and change module load order in /etc/mkinitcpio.conf (line 7). Do not forget to run afterwards. If WiFi does not work on RTL8822BE adapter models, create a file /etc/modprobe.d/wifi.conf and add the following lines: blacklist rtw_pci
blacklist rtwpci
. Then, install and reboot.
Lenovo ThinkPad E5852018-11-01YesYesYesYesYesYesN/ATo solve all these issues mentioned here easier just install the latest BIOS update from Lenovo support website. Missing IVRS map in ACPI Table, add in kernel parameters. In order to get X to work correctly, add in kernel parameters (Linux 4.20 only). In order to get microsd (SDHCI) working, echo 'options sdhci debug_quirks2="0x8000"' > /etc/modprobe.d/sdhci.conf and change module load order in /etc/mkinitcpio.conf (line 7). Do not forget to run afterwards. Bluetooth does not work until a suspend/resume cycle occurs.
Lenovo ThinkPad E5952020-05-24YesYesYesYesYesYesN/A

Update the bios, if missing IVRS map in ACPI Table.

Bios update can help if Ethernet is not working.

MicroSD does not work out of the box, see above (Lenovo ThinkPad E585) to fix it.

Wake up from suspend broken on X.Org with kernel >= 5.2; works with kernel >= 5.6

Add in kernel parameters to fix systemd warning

Lenovo ThinkPad E15 Gen 2.2022-01-10YesYesYesYesYesYesN/A

Resume from hibernate will not work until is added to in /etc/mkinitcpio.conf. See Power management/Suspend and hibernate#Suspend/hibernate does not work, or does not work consistently for details.

The trackpoint and physical buttons will stop working after resuming from hibernate. Use followed by to get the functionailty back

ALSA needs to work

Fingerprint reader is unsupported. Neither fprintd nor will work.

If the Fn keys do not work, to update the BIOS, download the "Bootable CD" of the BIOS Update, and use geteltoritoAUR to extract the .img from the .iso with , then use etcher / / dd to make a bootable USB. See for details.

L series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad L380 Yoga2018-09-21YesYesYesYesYesYesNATrackpoint*, Fingerprint reader
Lenovo ThinkPad L3902021-03-01YesYesYesYesYesYesNAWebcam, MicroSD card reader is working out of the box. Not working out of the box: Touchscreen, fingerprint reader, NFCTouchscreen for model 20NRCTO1WW sort of works when blacklisting a kernel module: + update initramfs if required and reboot (see LaunchPad bug report)
Lenovo ThinkPad L4202014-11-23YesYesYesYesNot testedYesNA
Lenovo ThinkPad L4302014-11-23YesYesYesYesYesYesNATrackpoint*
Lenovo ThinkPad L4402019-01-24YesYesYesYesYesYesNATrackpoint (Touchpad cannot be disabled, as mouse buttons are shared with Trackpoint), Fingerprint reader, SD Card Reader
Lenovo ThinkPad L4502019-11-01YesYesYesYesYesYesNATrackpoint, Fingerprint reader, SD Card Reader
Lenovo ThinkPad L4602019-06-24YesYesYesYesYesYesNot testedTrackpoint, Fingerprint reader, SD Card Reader
Lenovo ThinkPad L4702022-01-24YesYesYesYesNot testedYesNot testedTrackpoint, Fingerprint reader, SD Card Reader
Lenovo ThinkPad L4902020-12-13YesYesYesYes1YesYesNA2Trackpoint, SD Card Reader, Webcam, USB-C generic dongle, USB-C to HDMI video, USB-C Power Delivery (PD) are working.1Wireless chipset (RTL8822BE) might not work on standard kernel, showing errors like and/or , but it should work by running kernel, with no further configuration. Wireless might not work with Arch Linux default installation media, since it uses default linux kernel. In order to install Arch Linux, use a wired connection, or create a custom installation media with LTS kernel to support device's wireless adapter instead. Do not forget to install and linux-firmware packages before rebooting to a fresh installation.

2There is a variant with LTE, but this specific testing machine does not have that module.

Lenovo ThinkPad L5202018-09-01YesYesYesYesNot testedNot testedNot testedNot tested
Lenovo ThinkPad L5302014-11-23YesYesYesYesYesYesNATrackpoint*, Fingerprint reader
Lenovo ThinkPad L5602018-12-28YesYesYesYesNot testedNot testedNATrackpoint
Lenovo ThinkPad L5902019-11-14Not testedNot testedNot testedNot testedNot testedNot testedNAKernels >= 5 will not boot at all and freezes at different stages of startup.
Lenovo ThinkPad L13 Yoga Gen22021-08-10YesYesYesYesYesYesNAMicro SD Works, Fingerprint works after installing , Touch / Pen innput, Webcam, Trackpoint,Smartcard-Reader not tested
Lenovo ThinkPad L14 Gen1 (Intel) 20U1000XFR2020-09-17YesYesYesYesNot testedYesNATouchpad physical buttons not working, Trackpoint not working, MicroSD card reader not tested
Lenovo ThinkPad L14 Gen1 (AMD) 20U50007UK2021-04-20YesYesYesYesYesYesNAFingerprint reader does not work (No driver available). Smartcard-Reader works after installing drivers. DP over USB-C and HDMI works.
Lenovo ThinkPad L15 Gen1 (AMD)2021-01-30YesYesYesYes1Not testedYesNAFingerprint reader (No driver available)Kernel parameter is required for UEFI BIOS versions earlier than 1.13, and allows saving/loading backlight brightness.

1 Random disconnections with driver seems to be fixed by disabling power saving in iwlmvm. (See Wireless#Cause #6)

Lenovo ThinkPad L15 Gen2 (AMD) 20X7000QMB2021-07-20YesYesYesYesYesYesNATouchpad, webcam, DP over USB-C
Lenovo ThinkPad L14 Gen2 (AMD) 20X50049GE2021-07-02YesYesYesYes1Yes1YesNASmartcard-Reader works after installing drivers. DP over USB-C and HDMI works. IR-Camera does not work.1 For wireless to work, must be installed.
Lenovo ThinkPad L14 Gen2a (AMD) 20X50009GE2021-09-06YesYesYesYesYesYesNAWebcams work. Sleep does not work (even with Mainline 5.14, linux-hardened does not boot, IRQ86 and IRQ88 consume a lot of CPU. see thread on BBS and thread on reddit.

A series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad A4852018-12YesYesYesYesYesYesNATouch Pad/Trackpoint (yes), Webcam (yes)bluetooth does not work when activating Laptop Mode Tools module

P series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad P502016-04YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint Reader (),Wifi requires Kernel 4.3.3+
Lenovo ThinkPad P702016-04YesYesYesYesYesSuspend working, hibernate not testedNASD card (Yes), Webcam (Yes), Fingerprint Reader (),Wifi requires Kernel 4.3.3+
Lenovo ThinkPad P51YesYesYesYesYesYesYes (No GNSS/GPS)
  • Working: SD card, Webcam, Express card, Smartcard reader, Fingerprint Reader ()
  • Not working: TPM, Color calibrator, UEFI flash
HDMI audio requires nvhda module
Lenovo ThinkPad P522018-09YesYesYesYesYesSuspend working, hibernate not testedNAWebcam (yes), IR camera (yes), Touchpad (yes), SD Card Reader (yes), Smartcard Reader (yes with pcscd installed), Fingerprint (no)
Lenovo ThinkPad P12018-12YesYesYesYesYesSuspend working, hibernate not testedNAWebcam (Yes), multi-monitor (yes)
Lenovo ThinkPad P1 (Gen 2)2019-09-01YesYesYesYesYesSuspend working, hibernate workingNAWebcam (not tested), multi-monitor (yes)
Lenovo ThinkPad P52s2019-02Yes* (See Remarks)YesYesYesYesSuspend (Yes), Hibernate (Yes)Not testedWebcam (Yes), Multi-monitor (Yes), Card Reader (Yes), Smartcard Reader (Yes), NFC (No, see this), Fingerprint (No, see this)*Intel graphics needs to be specified in the Xorg config for Xorg to work, see Lenovo ThinkPad P52s
Lenovo ThinkPad P532019-12YesYesYesYesYesSuspend working, hibernate not testedNAWebcam (Yes), Multi-monitor (Yes), Hybrid nvidia/intel (Yes), Card Reader (Yes), Smartcard Reader (Yes), Fingerprint (Yes with libfprint and current beta firmware)Use nvidia-prime to switch between cards. External outputs are connected to the nvidia gpu.
Lenovo ThinkPad P53s2019-10YesYesYesYesNot testedNot testedNot testedWebcam (Yes), Multi-monitor (Not testes), Card Reader (Not tested), Smartcard Reader (Not tested), Fingerprint (Not tested)Trackpad is really bad compared to the Thinkpad T480.
Lenovo ThinkPad P732020-06YesYesYesYesNot testedNot testedNot testedWebcam (Yes), Multi-monitor (No), Card Reader (Not tested), Smartcard Reader (Not tested), Fingerprint (Not tested)
Lenovo ThinkPad P43s2020-07YesYesYesYesNot testedNot testedNot testedWebcam (Yes - both types), Multi-monitor (Yes), Card Reader (Yes), Smartcard Reader (Not tested), Fingerprint (Not tested)Also tested with Thunderbolt 3 eGPU and works well.
Lenovo ThinkPad P15s2020-05YesYesYesYesYesYesNAWebcam (Yes - both types), Multi-monitor (Yes), Card Reader (Yes), Smartcard Reader (Not tested), Fingerprint (Not tested)Also tested with Thunderbolt 3 dock (monitor, usb) and works well.
Lenovo ThinkPad P17 (Gen 1)2020-06YesYesYesYesYesSuspend (Yes), Hibernate (Unconfirmed)NAWebcam (Yes, but IR not tested), Multi-monitor (Yes, HDMI port and USB-C to HDMI via adapter), Card Reader (Not tested), Smartcard Reader (Yes), Fingerprint (Not tested), TrackPoint (Yes), TouchPad (Yes)Thunderbolt 3 dock (Not tested). Graphics tested in Discrete mode only. Screen Brightness adjustment buttons may require kernel 5.1
Lenovo ThinkPad P14s (AMD) Gen 22022-02-19YesYesYesYesYesYesNAWebcam, Multi-monitor (Yes), Card Reader (Yes), Smartcard Reader (Yes), Fingerprint (Yes), Touchscreen (Yes)WiFi requires rtw89 drivers available in the AUR. For better suspend battery usage, change sleep mode entry in the BIOS to Linux. For optional touchscreen, append "blacklist raydium_i2c_ts" to /etc/modprobe.d/unneeded-modules.conf

T series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
IBM ThinkPad T60Untested
IBM ThinkPad T60pUntestedThinkFinger
IBM ThinkPad T61
IBM ThinkPad T61p
Lenovo ThinkPad T400
Lenovo ThinkPad T400s
Lenovo ThinkPad T410
Lenovo ThinkPad T420Card reader tested, no Fingerprint scanner
Lenovo ThinkPad T420sCard Reader
Lenovo ThinkPad T430**Untested
Lenovo ThinkPad T440p*Card ReaderSee below
Lenovo ThinkPad T440s*UntestedSee wiki page for more details about wireless
Lenovo ThinkPad T450UntestedUntestedSD Card reader
Lenovo ThinkPad T450s2015-10-01SD Card reader; fingerprint scanner
Lenovo ThinkPad T460sUntestedSD Card reader
Lenovo ThinkPad T25SD Card reader; fingerprint scanner; Touchscreen
Lenovo ThinkPad T470SD Card reader; fingerprint scanner
Lenovo ThinkPad T470sSD Card reader; fingerprint scanner
Lenovo ThinkPad T4802018-07-01UntestedThunderbolt 3 (USB-C); SD Card reader; fingerprint scanner
Lenovo ThinkPad T480sUntestedThunderbolt 3 (USB-C); SD Card reader; HDMICannot find a driver for fingerprint reader
Lenovo ThinkPad T490Thunderbolt 3 (USB-C); microSD Card reader
Lenovo ThinkPad T495SD Card reader
Lenovo ThinkPad T495s
Lenovo ThinkPad T500
Lenovo ThinkPad T520
Lenovo ThinkPad T530
Lenovo ThinkPad T550DisplayPort
Lenovo ThinkPad T560*MiniDP; Fingerprint scanner; Intel + Nvidia GPU; Card ReaderSee special notes for the hardware specifications of this test device
Lenovo ThinkPad T570Untested*not yet fully tested
Lenovo ThinkPad T580SD Card Reader is supported; Fingerprint scanner works with Tested on 14 July 2021 (with Linux 5.12.15)
Lenovo ThinkPad T590Similar to the T490, the pointer occasionally jumps while pressing trackpad buttons
Lenovo ThinkPad T14 (AMD) Gen 12020-12-30Card reader
Lenovo ThinkPad T14s (AMD) Gen 1Card reader; Fingerprint sensor
Lenovo ThinkPad T14/T14s (Intel) Gen 1SD Card Reader is supported; Fingerprint sensor; Intel + Nvidia GPU
Lenovo ThinkPad T14 (Intel) Gen 2
Lenovo ThinkPad T14 (AMD) Gen 22021-11-20YesYes
Lenovo ThinkPad T15 (Intel) Gen 22021-05-22UntestedUntestedFingerprint scanner is supported
Lenovo ThinkPad T14s (AMD) Gen 22021-06-26YesUntestedUntestedUntestedWi-Fi driver is not in kernel as of 2021-06-26, kernel patch is available

W series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad W5002019-12YesYesYesYesYesYesNot testedSD card (Yes), Webcam (Yes), Fingerprint Reader (Yes)Tested January 2020 / Linux 5.4.11
Lenovo ThinkPad W510YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Touchscreen (Yes), Fingerprint Reader (Not tested)Tested April 2017 / Linux 4.10.8
Lenovo ThinkPad W5302016-03YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint Reader (Yes)Tested September 2021 / Linux 5.14.6. ( and required for NVIDIA Quadro K1000M; does not work with since version 495.44-2.)
Lenovo ThinkPad W540YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint Reader (Yes)Tested April 2017 / Linux 4.10.8
Lenovo ThinkPad W541YesYesYesYesYesYesNot testedSD card (Yes), Webcam (Yes), Fingerprint Reader (Not tested)Tested August 2018 / Linux 4.17.12
Lenovo ThinkPad W550sYesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint Reader (Yes)Tested April 2018 / Linux 4.15.15

X series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
IBM ThinkPad X60sYesYesYesYesYesNANA
Lenovo ThinkPad X61sYesYesYesYesYesYesNASD slot
Lenovo ThinkPad X100eYesYesYesYesYesNot testedNASD card (Yes), Webcam (Yes)
Lenovo ThinkPad X131eYesYesYesYesYesYesNot testedSD card (Yes), Webcam (Yes), WLAN Led seems not controlled
Lenovo ThinkPad X140eYesYesYesYesYesYesNot testedSD card (Yes), Webcam (Yes), WLAN Led seems not controlled
Lenovo ThinkPad X200YesYesYesYesYesNAYes
Lenovo ThinkPad X200SYesYesYesYesYesNAYesEverything worked out of the box. However, fingerprint, SD card and webcam were not tested. Modem needs reset after sleep (sometimes).
Lenovo ThinkPad X201YesYesYesYesYesYesNot tested
Lenovo ThinkPad X220YesYesYesYesYesYesNASD card (Yes), Webcam (Yes)Intel Centrino Advanced-N 6205 [Taylor Peak] requires linux-firmware
Lenovo ThinkPad X230YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), UMTS Modem (Yes), Accelerometer (No)
Lenovo ThinkPad X240YesYesYesYesYesYesWWAN LTE (yes)SD card (Yes), Webcam (Yes), Fingerprint (Yes)
Lenovo ThinkPad X250YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint (Yes)
Lenovo ThinkPad X260YesYesYesYesYesYesNASD card (Yes), Webcam (Yes), Fingerprint (Yes)PSR powersaving is causing some microfreezes. Fix below.
Lenovo ThinkPad X270YesYesYesYesYesYesNASD Card (Yes), Webcam (Yes ? not with cheese but guvcview ?)
Lenovo ThinkPad X280YesYesYesYesYesYesYes (Fibcom L830-EB-00)Webcam (Yes)
Lenovo ThinkPad X3902019-08-01YesYesYesYesYesYesYes (Fibocom L830-EB)Webcam (Yes)
Lenovo ThinkPad X390 Yoga2020-02-01YesYesYesYesYesYesYes (Fibocom L830-EB)Webcam (Yes)
Lenovo ThinkPad X395YesYesYesYesYesYesNAWebcam (Yes), Fingerprint reader requires installing Synaptics drivers with fwupd, refer to here.Prevent amdgpu issues by updating to latest BIOS
Lenovo ThinkPad X13 Gen 1 (AMD)YesYesYesYesProprietary/nonfreeYesNA
Lenovo ThinkPad X13 Yoga (Gen 2)YesYesNAYesYesYesNoWebcam (Yes), Fingerprint (Not Tested), Touchscreen & Pen (Yes), Accelerometer (Yes), NFC (Not Tested), Smart Card (Not Tested)
Lenovo ThinkPad X1 CarbonYesYesYesYesProprietary/nonfreeYesNA
Lenovo ThinkPad X1 Carbon (Gen 2)YesYesYesYesYesYesNA
Lenovo ThinkPad X1 Carbon (Gen 3)YesYesYesYesYesYesNA
Lenovo ThinkPad X1 Carbon (Gen 4)YesYesYesYesYesYesNA
Lenovo ThinkPad X1 Carbon (Gen 5)YesYesYesYesYesYesYes
Lenovo ThinkPad X1 Carbon (Gen 6)YesYesYesYesYesYesYes
Lenovo ThinkPad X1 Carbon (Gen 7)YesYesYesYesYesYesYesInternal Mic not working out of the box
Lenovo ThinkPad X1 Carbon (Gen 8)YesYesYesYesYesYesNot Tested
Lenovo ThinkPad X1 Carbon (Gen 9)YesYesYesYesYesYesPartialWebcam (Yes), Fingerprint (Yes)
Lenovo ThinkPad X1 ExtremeYesYesYesYesYesYesNAFingerprint reader not supported, Thunderbolt ports not testedGraphics requires some configuration to work correctly
Lenovo ThinkPad X1 Extreme (Gen 2)YesYesYesYesYesYesNA
Lenovo ThinkPad X1 Extreme (Gen 3)YesYesYesNot testedNot testedYesNA
Lenovo ThinkPad X1 Yoga (Gen 1)YesYesYesYesYesPartialNASD card (Yes), Webcam (Yes), Fingerprint (Yes), Touchscreen (Yes), Accelerometer (No)
Lenovo ThinkPad X1 Yoga (Gen 3)YesYesYesYesYesPartialNASD card (Yes), Webcam (Yes), Fingerprint (No), Touchscreen (Yes), Accelerometer (Yes)
Lenovo ThinkPad X1 Yoga (Gen 4)YesYesYesYesYesYesNot testedWebcam (Yes), Microphone (Yes), Fingerprint (Yes), Touchscreen (Yes), Accelerometer (Yes), NFC (No)

Yoga Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad Yoga 142015YesYesYesYesYesSD card (Yes), Webcam (Yes), Touchscreen (Yes), Tablet (Partial)The Lenovo ThinkPad Yoga 14 (20FY) is a convertible 14-inch Ultrabook developed by Lenovo in 2015. It is one of many iterations in the ThinkPad line. It's also known as P40 Yoga (type 20GR, 20GQ), S3 (20G0, 20G1) and Yoga 460 (20EM, 20EL). A hardware maintenance manual is provided online.
Lenovo ThinkPad Yoga 2602015YesYesYesYesYesUnknownYesSD card (Yes), Webcam (Yes), Fingerprint Reader (Unknown), Touchscreen (Yes), Tablet (Partial), Accelerometer (No)Wifi requires Kernel 4.3.3+
Lenovo ThinkPad Yoga 3702017SD card (Yes), SD card (Yes), Stylus (Yes), Fingerprint Reader (Yes), Touchscreen (Yes), Tablet mode sensor (Yes), Accelerometer (Yes)
Lenovo Yoga 5302018YesYesNot testedYesNot testedNot testedNot testedSD card (Not tested), Webcam (Yes), Fingerprint Reader (Not tested), Touchscreen (Yes), Tablet (Partial)Trouble with touchpad, but worked with kernel parameters "i8042.noloop i8042.nomux i8042.nopnp i8042.reset" and xf86-input-synaptics
Lenovo Yoga 7102016YesYesYesYesNot testedYesNot testedSD card (Yes), Webcam (Yes), TouchscreenEverything works
Lenovo Yoga 7202018YesYesNAYesYesYesFingerprint (No), Touchscreen (Yes), Digitizer (Yes)Digitizer tested in Krita on 720-13ikb
Lenovo Yoga S740-15IRH2019YesYesNot testedYesYesYesNot testedFingerprint Reader (Not tested), Webcam (Yes), Microphone (Yes), SD card (No)
Lenovo Yoga 9 14ITL52020YesYesN/AYesYesYesN/AWebcam (Yes), Touchscreen (Yes), Tablet (Yes), Accelerometer (Yes), Fingerprint Reader (No)See Lenovo Yoga 9 14ITL5 for more details.
Lenovo Yoga 9202017YesYesYesYesYesYesNot testedWebcam (Yes), Fingerprint Reader (No), Touchscreen (Yes), Active Pen (Yes), Accelerometer (Yes), Automatic Keyboard and Touchpad Disable (Yes, when the screen is flipped all the way)On KDE, Autorotation can be achieved with custom scripts, the hardware supports it. Not sure whether automatic tablet mode like in Windows could work, would have to find sensor output.
Lenovo Yoga c9302018YesPartially (Fix needed for hinge soundbar, bottom speakers not working. Microphone not working)N/AYesNot testedYesN/AWebcam (Yes), TouchscreenSee https://github.com/droserasprout/lenovo-yoga-c930-linux for more information and fixes.
Lenovo Yoga Slim 7 (AMD Ryzen 5)2020YesYesN/AYesYesYes, but no Suspend to RAMN/AWebcam (Yes), SD card (Yes), Fingerprint Reader (Unknown)See https://github.com/jrandiny/yoga-slim7-ubuntu for more information and fixes.
Lenovo Yoga Slim 7 Pro (AMD Ryzen 7)2021Yes* (See remarks)YesN/AYesYesYes* (See Remarks)N/AWebcam (Yes)BIOS version G7CN16WW (and possibly above) needed for S3 sleep to work.
Lenovo Yoga Slim 7i Pro (Intel Core i7)2021-10-01Yes*Yes*N/AYesYesNot testedN/AWebcam (Yes), Keyboard (Yes*)Panel Self Refresh needs to be disabled with to prevent screen flickering. is required for the sound to work. Keyboard needs and kernel parameters.
Lenovo Yoga Slim 9 14ITL52021-04-11YesNoN/AYesYesYesN/AWebcam (Yes), Touchscreen (Yes)Touchpad requires additional work, keyboard needs special kernel parameter.
Lenovo Yoga C7402021-01-17YesYes*N/AYesYesYesN/AWebcam (Yes), Fingerprint Reader (No)* is required for microphone support. Maximum charge can be limited with the ideapad_acpi driver. See #Battery Conservation Mode on IdeaPad laptops
Lenovo Yoga Duet 7 13IML052020-05-27YesNoN/AYesYesYesN/AWebcam (Yes), Touchscreen (Yes), Tablet (Yes), Accelerometer (Yes), Detachable keyboard/trackpad (Not when detached), SD Card (Not tested).No fix for sound at present. Detachable keyboard/trackpad will connect via Bluetooth, but no events are received.
Lenovo Yoga 9i 15IMH52021YesYesN/AYesYesYesN/AWebcam (Yes), Fingerprint Reader (No), Touchscreen (Yes), Touchpad (Yes)Issue with bottom speakers. Touchscreen on Xorg not well handeled with finger, with stylus it's OK, works perfectly with Wayland.
Lenovo Yoga Slim 7 Carbon 14ACN62021YesYes* (partially, see notes)N/AYesYesYesN/AWebcam (Yes), Touchscreen (Yes), Touchpad (Yes), Bluetooth (Yes), Microphone (Yes)Issue with speakers having very low volume, with Bluetooth headphones the sound works as expected, built-in microphone works as expected. Otherwise works perfectly fine with touchscreen, wireless and all on GNOME/Wayland. Closing the lid to sleep works out of the box.

Helix Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad HelixYESYESNAYESYESNATouchscreen (yes), Pen (yes), Sensors (yes)
Lenovo ThinkPad Helix 2nd Gen2018-04-01YESYESNAYESNot testedYes* (with updated BIOS)Touchscreen (yes), Pen (not tested), Sensors (w/ patched kernel)NAOnly suspend-to-idle ("freeze") is supported

Nano Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkPad X1 Nano2021*Fingerprint Reader (not tested)*Needs firmware

Lenovo

IdeaPad

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo IdeaPad 120S2018-04-26N/AEverything works
Lenovo IdeaPad Flex 10*N/ATouchscreen*
Lenovo IdeaPad Flex 14N/AFingerprint sensor
Lenovo IdeaPad S10N/A
Lenovo IdeaPad S100N/AThe Bluetooth module is pretty arcane, so it was not tested.
Lenovo IdeaPad S400 TouchN/A
Lenovo IdeaPad U430pN/A
Lenovo IdeaPad Y7002015-12-01*N/ATrackpad - buggyTrackpad requires pata_legacy to be blacklisted
Lenovo IdeaPad Z580N/A
Lenovo IdeaPad 720s2018-03-01*N/AFingerprint reader not working*requires USB or USB C dongle
Lenovo IdeaPad 720s (Ryzen)2018-02-01*N/AFingerprint reader not tested but most likely not working*requires USB or USB C dongle
Lenovo Ideapad 3202018-03-01N/ATo stop constant annoying messages by AMD-Vi, use 'iommu=soft' & 'amd_iommu=off' in kernel arguments
Lenovo Ideapad 320-15IKB2018-03-01N/ASynaptics Fingerprint does not work. There is a dead driver project here and little/no hope of Lenovo or Synaptics developing a driver for Linux
Lenovo Ideapad 330S-14IKB2019-10-01N/A is raised every few seconds, and can only be turned off by disabling the ACPI (acpi=off) or by connecting the laptop to a charger. Tried with both the stock BIOS and the latest update (7SCN34WW) to no avail.
Lenovo Ideapad N242018-04-01N/ATouchscreen
Lenovo Ideapad 3-15ARE052020-10-27N/ATouchpad requires blacklisting the kernel module to work; fingerprint sensor (by Elan Microelectronics Corp. - USB ID 04f3:0c57) does not work (no support in fprint)
Lenovo IdeaPad 5 15ITL052020-09-15*N/ASecure boot and Intel VMD Controller need to be disabled in BIOS, sound requires sof-firmware, xbacklight does not work (use light), fingerprint sensor (by Shenzhen Goodix Technology Co., Ltd. - USB ID 27c6:55a2) does not work (no support in fprint)*requires USB or USB C dongle
Lenovo IdeaPad 5 15are052020-11-09*N/AScreen backlight control requires kernel argument; fingerprint sensor (by Shenzhen Goodix Technology Co., Ltd. - USB ID 27c6:55a2) does not work (no support in fprint)*required USB or USB C dongle
Lenovo IdeaPad 3 Gaming 15ARH052021-11-03N/AN/AFn+Q to change fan/performance modes seems to be working, although there is no way inside Linux to tell as of kernel 5.14 (had to reboot into the firmware), does not show said changes in the interface
Lenovo Ideapad 5 Pro 16ACH2021-12-13*N/A120hz screen, brightness adjustment, function keys and keyboard backlight is working. Wi-Fi (MEDIATEK Corp. Device 7961) works out of the box*requires USB or USB C dongle

There appears to be no way to control the keyboard backlight through software. The machine always boots with the keyboard backlight disabled. Using still works to control the backlight.

Battery Conservation Mode on IdeaPad laptops and Others

Battery Conservation Mode is a feature that limits battery charging to 55-60% of its capacity to improve battery life, being most useful when the laptop tends to run on external power much of the time. This works on many Lenovo laptops like IdeaPad and Thinkbook series. To check if your laptop is supported, try to set the battery conservation mode in the Vantage app on Windows. If it works on Windows, it can be enabled or disabled on Linux in the following manner:

First make sure the ideapad_laptop kernel module is loaded, with the command.
If it is, run the following command as root to enable Battery Conservation Mode:
# echo 1 >/sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
A 0 will in turn disable the feature.

B series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo B50YesYesYesYesNot testedNot testedNot tested
Lenovo B50-70Yes*YesYesYesYesNot testedNASee below*
Lenovo B450YesYesYesYesNANot testedNA

K series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo K450eYesYesYesYesNot testedYesNot tested

N series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo N200 (3000)Yes*YesYesYesYes*NANASee below

S series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo S20-302020-06-26YesYesYesYes*?YesNASD Card (Yes), VGA Out (Yes), Touchpad (Yes)
Lenovo S21e-202015-07-01YesYesNAYes*?YesNASD Card (Yes), USB 3.0 (Yes), HDMI Out (?), Touchpad (Yes*)

U Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo U31-702015-10-01YesYesYesYes*YesYesNASD Card (Yes), USB 3.0 (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes)

V Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo V110-15ISKNot TestedSD Card (Yes), USB 3.0 (Not Tested), HDMI Out (Not Tested), Touchpad (Yes), Webcam (Yes)
Lenovo V130-15IKBSD Card (Yes), USB 4.0 (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes)
Lenovo V330-15IKB2018-10-01Not TestedFingerprint (No, no driver exists for the Validity/Synaptics 06cb:0081 Fingerprint Reader), Touchpad (Yes), Webcam (Yes)
Lenovo V15-IIL2022-02-16Not TestedSD-Card Reader (Yes), HDMI Out (Yes), USB 3.0 (Yes), Touchpad (Yes), Webcam (Yes)Wireless is not working at start, should be run for it to work. Touchpad needs in kernel parameters to be detected.
Lenovo V15 G2-ALCHDMI Out (Yes), USB 3.0 (Yes), Type-C (Yes), Touchpad (Yes), Webcam (Yes)Wireless is not working at start, should be run for it to work.

Legion series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo Legion Y5202019-06-01YesYesYesYesYesYesYesSD card (Not working properly), Webcam (Yes), USB & USB 3.0 (Yes), HDMI (Yes), USB-C (Not tested), Touchpad (Yes), NVMe M.2 SSD (Yes), GeForce GTX 1050 Ti (Yes)Tested Feb 2020 / Linux 5.5.4. Must change SATA configuration in BIOS from RAID to AHCI in order to recognize SSD.
Lenovo Legion Y5202020-10-06YesYesYesYesYesYesNASD card (Not working properly), Webcam (Yes), USB & USB 3.0 (Yes), HDMI (Yes), USB-C (Yes, also works as DisplayPort), Touchpad (Yes), NVMe M.2 SSD (Yes), GeForce GTX 1050 (Yes)Tested Oct 2020 / Linux 5.8.13. Must change SATA configuration in BIOS from RAID to AHCI in order to recognize SSD. Some CPU throttling is possible . Fan control does not seem to work
Lenovo Legion Y730YesYesYesYesYesYesYesWebcam (Yes), USB & USB 3.0 (Yes), HDMI (Yes), USB-C (Not tested), Touchpad (Yes), NVMe M.2 SSD (Yes), GeForce GTX 1050 Ti (Yes)Tested September 2019 / Linux 5.2.13. Must change SATA configuration in BIOS from RAID to AHCI in order to recognize SSD. Disable nouveau at kernel command line with module_blacklist=nouveau or nouveau.modeset=0
Lenovo Legion Y7000P-10602019-03-01YesYesYesYesYesYesNoWebcam (Yes), USB & USB 3.0 (Yes), HDMI (Yes), USB-C (Yes), Mini DisplayPort (Not tested), Touchpad (Yes), NVMe SSD (Yes), GeForce GTX 1060 Mobile (Yes)First tested Aug 2019 / Linux 5.2.9.

https://linux-hardware.org/index.php?computer=af3a4bc1494f

Lenovo Legion Y5402020-02-01YesYesYesYesYesYesNoWebcam (Yes), USB & USB C (Yes), HDMI (Yes), TouchPad (Yes), NVMe SSD (Yes with AHCI in UEFI), Geforce GTX 1650,1660Ti (Yes, with nvidia and nvidia-prime, with or without switchable/discrete graphics in UEFI), Mini Display Port (Yes, with nvidia and nvidia-prime), Hibernation (Yes, see remarks)Tested on 4 September 2020 with Linux 5.8.5

Only hibernation to file was tested, setting resume and resume_offset kernel parameters was not enough, adding intel_lpss_pci to initramfs as mentioned here did the job.

Lenovo Legion Y5452020-05-01YesYesYesYesYesYesNoWebcam (Yes), USB & USB C (Yes), HDMI (Yes), TouchPad (Yes), NVMe SSD (Yes with AHCI in UEFI), Geforce GTX 1650,1660Ti (Yes, with nvidia and nvidia-prime, with or without switchable/discrete graphics in UEFI), Mini Display Port (Not tested), Hibernation (Yes)Tested on 17 October 2020 with Linux 5.8.14 (Installed Arch on 17 May 2020)
Lenovo Legion 52020-11-05YesYesYesYesYesYesUntestedUSB & USB C (Yes), HDMI (only with NVIDIA Card, Touchpad (Yes with kernel>5.11), NVMe M.2 SSD (Yes), GeForce 1650Ti (Switchable graphical with PRIME, need reboot).AMD Version. Tested with Linux 5.9.3.
Lenovo Legion 5i2020-08-15YesYesYesYesYesYesNAWebcam (Yes), USB & USB 3.0 (Yes), HDMI (Yes), USB-C (Not tested), Touchpad (Yes), NVMe M.2 SSD (Yes), GeForce RTX 2060 (Yes, switchable graphics works flawlessly with NVIDIA Optimus#Using optimus-manager)Intel Version. Cannot change brightness in dynamic graphics mode as of Linux 5.12.13 (26 June 2021).
Lenovo Legion 5Pi2020-08-11YesYesYesYesUntestedYesUntestedUSB & USB C (Yes), HDMI (Untested), TouchPad (Yes), NVMe SSD (Yes), Nvidia GeForce GTX 1660 Ti Mobile (Yes, switchable graphics works flawlessly with NVIDIA Optimus#Using optimus-manager)Tested on 11 Aug 2020 with Linux 5.7.12. Brightness keys do not work.
Lenovo Legion 7i2020-08-02YesNoYesYesYesYesN/AWebcam (Yes), USB & USB C (Yes), HDMI (Untested), TouchPad (Yes), NVMe SSD (In AHCI mode in UEFI), Nvidia Card (Untested)Sound does not work. Tested on 2 Aug 2020 with Linux 5.7.11
Lenovo Legion 5 Pro2021-07-21YesYesYesYesYesYesN/AWebcam, USB & USB C, HDMI, DisplayPort via USB C, Touchpad, NVMe SSD all work.Linux 5.12.15. 165Hz only works on discrete mode (with Nvidia GeForce RTX3060 laptop). Brightness control both in discrete and hybrid modes. Discrete mode works on NVIDIA Driver Version: 460.6 with added to xorg.conf. Broken in versions 470 and 495, works in beta 510 without extra Xorg configuration. Cannot see CPU temperature or control fans. Fn+q works to change performance/balanced/quiet mode. works to toggle Y light on back of screen. Realtek RTL8852AE WiFi 6 802.11ax PCIE Adapter requires linux-firmware and . RGB keyboard backlight can be controlled with l5p-kbl.

ThinkBook series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementModemOtherRemarks
Lenovo ThinkBook 13s Gen 2 AMDYesYesN/AYesYesYesN/AUSB & USB C (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes), NVMe SSD (Yes), Fingerprint (Untested)Tested Feb 2021 with Linux 5.10.16
Lenovo ThinkBook 13s Gen 2 IntelYesYesN/AYesYesYesN/AUSB & USB C (Yes), Thunderbolt 4 (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes), NVMe SSD (Yes), Fingerprint (No)Tested Apr 2021 with Linux 5.11.14
Lenovo ThinkBook 14 Gen 3 ACL (Ryzen)2021YesYesYesYesYesYesN/AUSB & USB C (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes), NVMe SSD (Yes), Fingerprint (NO - Elan 04f3:0c4b), Cardreader (Yes)Tested November 2021 with Linux 5.15.2
Lenovo ThinkBook 15 Gen 2 AMDYesYesYesYesYesYesN/AUSB & USB C (Yes), HDMI Out (Yes), Touchpad (Yes), Webcam (Yes), NVMe SSD (Yes), Fingerprint (NO - Elan 04f3:0c4b), Cardreader (Yes) For battery conservation look at IdeaPad sectionTested Mar 2021 with Linux 5.10.19
Lenovo ThinkBook 16p Gen 2 AMDYesYesN/AYesYesYesN/AUSB & USB C (Yes), Touchpad (Yes), Webcam (Yes), NVMe SSD (Yes), Fingerprint (NO - Elan 04f3:0c4b), Cardreader (Yes)Tested Nov 2021 with Linux 5.15.4

Special Notes (*):

Lenovo ideapad 3 14IIL05

Passing pci=nocrs as kernel parameter fixes the touchpad. Unfortunately this also disabled my wifi(it was seen by iwctl but never presented a station no matter what i did). I see others online also have this problem(various posts on stackexchange etc). I finally managed to fix it by also passing pci=realloc so the full line is:

pci=nocrs pci=realloc

for getting both wifi and touchpad working.

Note: I am using refind as boot manager(holy cow so much more straight-forward and less confusing than grub2) and i seem to recall being unable to boot with pci=realloc using grub2. This could just be me dreaming though so it probably bears testing first.

Everything else works, except the brightness keys -- which sometimes work, and sometimes do not. I have not figured out in which instance they work or not yet.

Lenovo U31-70

Wireless needs linux >= 4.3 and latest linux-firmware, both packages are currently in testing. Copy one of the firmware blobs or from the windows driver to .

Wireless with firmware blobs from windows driver may no longer work on linux >= 4.4. Download firmware blob https://github.com/kvalo/ath10k-firmware/blob/f428f53b36b144971c9c4c3d2ebd5fa8cae86c89/QCA6174/hw2.1/board-2.bin and copy it to . Tested with linux 4.4.5-1 and linux-firmware 20160113.40e9ae8-1nu

With packages linux 4.6.1-2 and linux-firmware 20160516.80d463b-1 being in stable, wireless works without any additional steps needed.

Thinkbook 13s (Intel)

This laptop requires firmware in order for the soundcard to work. See Advanced Linux Sound Architecture#ALSA firmware.

xf86-video-intel causes Firefox and Chromium to freeze in X11 session. Removing solves the issue.

Lenovo B50-70

  • UEFI:
    • to be able to disable Secure Boot (necessary for dual boot, not needed for Linux only), you have to switch from "UEFI first" to "UEFI only" (or something like this) in UEFI setup menu; the Secure Boot option appears then on the Security tab
    • after UEFI update having Linux and Windows installed, the Linux bootloader ceased to be the default one, UEFI started to load Windows by default and it was impossible to select the Linux one in the UEFI boot menu and in the UEFI setup - reinstalling the bootloader helped; having no access to a boot media that supports UEFI, a solution might be also replacing the Windows EFI bootloader file with a Linux one temporalily, in order to be able to boot Linux from HDD
    • for the UEFI update, a Windows OS is needed
  • Touchpad:
    • Synaptics - works after installing Synaptics drivers from repo, possible to change behaviour (like reaction for double tap) according to your wish
  • Video:
    • in laptops with dual video card (Intel and ATI) - detects both, Intel is active as a default, not checked if it's possible at all to switch between them

Operation with a HDD caddy

When you install an SSD in the place of the plate HDD drive and you want to have your HDD still inside the laptop, it is possible to install it in the place of the optical drive in a special "HDD caddy". The optical drive is of 9 mm height, but a 9,5 mm caddy (ultra slim) fits in the slot. A caddy with a SATA interface is needed. It is difficult to separate the front bezel from the original optical drive (and opening its case does not help, but brings a danger of making a mess in the opening mechanism; the only option is just to pull the bezel using a bit of force, but you risk breaking the latches).

While the HDD installed instead of the optical drive operates flawlessly in Windows, it was not going to work out of the box in Linux, at least in one case. The kernel tries to establish a connection with the disk, but fails to do it (SATA link down entry in /var/log/messages). The solution is to force a 1.5 Gbps transfer speed (instead of 6 Gbps) by adding a libata.force= kernel parameter. See for details.

Lenovo K450e

After installing Arch Linux and booting, a single beep may be heard. To disable this beep, press F1 during startup, then change Boot Priority to 'UEFI First', as well as enabling 'CSM'.

ThinkPad X1 Carbon 3rd

Lenovo 3000 N200

  • Sound:
    • You may have to append to for sound to work.

Lenovo ThinkPad T430

  • Bluetooth (0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]) appears to be functional, even during standby or hibernation.

Lenovo ThinkPad T440p

  • ClickPad: the whole trackpad clicks, and disabling the trackpad using older versions of synclient makes the trackpoint essentially unusable. This has been resolved in newer versions of xf86-input-synaptics.
    • See and its previous version, .
    • Install for alternative drivers.
  • Audio:
    • HDMI audio is the default audio output device. Consult the ALSA page for details on changing the default.
    • As the X100e/Mini10, it's possible to mute the headset and speaker outputs separately to the master. Muting the speaker output improves bass output on the headset port.
    • If the system fails to wake from sleep, it can lose sync with the internal audio card and speakers/headphones may fail to work. In this case, put the system to sleep, and wake it again and audio functionality should be restored.
  • The fingerprint sensor is a Validity VFS5011, available in fprint.
  • thinkpad_acpi:
    • To toggle Fn-Lock, press Fn + Esc, this will toggle the LED on the keyboard. While the Fn LED is on all Fn functionalities work as intended out of the box.
    • Controlling the 'glowing I' LED is apparently not possible.
    • fan control does not seem to work.
  • Graphics and Video:
    • With the integrated GPU, xrandr can crash while attaching or detaching displays connected via the dock.
    • The built-in miniDisplayPort will sometimes spew I²C issues into the kernel log.
    • Hardware video acceleration is highly recommended as it performs significantly better than CPU decoding of large media files.
    • The BIOS should not be upgraded past version 1.14, as newer BIOSes cause memory corruption when used with Bumblebee. See Bumblebee GitHub
  • Connectivity:
    • Bluetooth is extremely fragile. The controller works fine most of the time, but can cause the system to wedge totally on sleep/wake cycles, especially if a connection was active at sleep. Disable the controller using before sleeping.

Lenovo ThinkPad T560

  • No automatic brightness adjusting when switching power supply battery <-> AC
  • Hardware specifications of test device
    • CPU: Intel CORE i7-6600U @ 2.60GHz or Intel CORE i5-6200U @ 2.30GHz or Intel CORE i5-6300U @ 2.40GHz
    • GPU Primary: Intel HD 520
    • GPU Secondary: Nvidia GeForce 940MX or None
    • WiFi: Intel 8260
    • Ethernet: Intel I219-LM
    • Card reader: Realtek RTS522A

Lenovo ThinkPad T580

  • Although not officially supported, the fingerprint scanner works with (tested 14 July 2021 on Linux 5.12.15)

Lenovo S21e-20

tpacpi-bat

There is an issue with tpacpi-bat not reporting the right value for the stop threshold. This seems to be related to a buggy BIOS and can not be fixed application wise.

See https://github.com/teleshoes/tpacpi-bat/issues/44

ThinkPad Edge E420s Delay with Space Bar

Solution: Update BIOS (at least 1.08).

Lenovo IdeaPad Y700

Thinkpad X260

Thinkpad T14

  • In order to get sound you need to install
  • On the AMD version, the internal microphone requires a kernel version of at least 5.8-rc7 with and . 4-pin jack plugs work with a linux kernel of 5.7.

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.