This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Hardware Support on the Lenovo X1 Carbon 2014 (20A7)

Boot

The machine doesn't have any USB 2 ports. Disabling USB 3 support will not "downgrade" the firmware to think that the USB 3 port is a USB 2 port. Thus, to boot the recovery CD, you'll need to disable UEFI completely. And to boot a recovery/install USB stick, you'll need to find a USB 2 one.

Fingerprint reader

The fingerprint reader from Validity Sensors (138a:0017) is supported by libfprint.

Ambient Light Sensor

A work-in-progress driver is available on GitHub.

Adaptive Keyboard

In Windows, modes are automatically switched based on the application selected. Information taken from the User guide.

A kernel module which supports those new keys is available on GitHub.com

Mode

Advertised action

GNOME support

Home Mode

Volume down/up

Working

Volume mute (with LED)

LED not working

Brightness down/up

Working

Backlight off (with LED)

kernel emits key

Search

Views the programs that you have opened.

Views all the programs installed on your computer.

Opens the Windows Snipping Tool

kernel emits key

Opens the predefined cloud application (tap) / Open Cloud Settings (hold)

kernel emits key

Toggle voice-recognition (with LED)

kernel emits key

Toggle camera-gestures function (with LED)

kernel emits key

Web-browser

Volume down/up

Working

Volume mute (with LED)

LED not working

Brightness down/up

Working

Backlight off (with LED)

kernel emits key

Back

Working

Reload

Working

Open new tab

kernel emits key

Opens the Windows Snipping Tool

kernel emits key

Toggle voice-recognition (with LED)

kernel emits key

Toggle camera-gestures function (with LED)

kernel emits key

Web-conference mode

Volume down/up

Working

Volume mute (with LED)

LED not working

Brightness down/up

Working

Backlight off (with LED)

kernel emits key

Microphone down/up (with LED)

kernel emits key

Changes the microphone noise-cancellation sensitivity (3 states: only my voice/normal/multiple voices, changes icon)

kernel emits key

Toggle webcam (with LED)

Changes the camera mode (tap)/Open camera settings (hold)

kernel emits key

Toggle voice-recognition (with LED)

kernel emits key

Toggle camera-gestures function (with LED)

kernel emits key

Function mode

F1-F12

Working

Toggle wireless features (with LED)

Toggle display output

Working

Switches through the keyboard backlight

Working

Opens the Adaptive Keyboard Settings window

Launches Settings

Lay-flat mode

Volume down/up

Working

Volume mute (with LED)

LED not working

Brightness down/up

Working

Backlight off (with LED)

kernel emits key

Rotates the screen clockwise

kernel emits key

Toggle voice-recognition (with LED)

kernel emits key

Toggle camera-gestures function (with LED)

kernel emits key

The support for this keyboard is currently considered done, as:

For the sake of argument, if we wanted to support automatic switching between different modes when new applications are launched, as Windows does, we would implement this way:


2024-10-23 10:59