diff options
author | Bastien Nocera <hadess@hadess.net> | 2015-03-02 14:45:27 +0100 |
---|---|---|
committer | Darren Hart <dvhart@linux.intel.com> | 2015-03-03 09:00:08 -0800 |
commit | b790ceeb0fd94725150219abd8c13b08a17a32e3 (patch) | |
tree | 33d9de70fd13dcb99d9ae93b68ad000033f83906 /Documentation/laptops | |
parent | f74587fb9308dd6d4346180672d79b8a861f02dd (diff) | |
download | op-kernel-dev-b790ceeb0fd94725150219abd8c13b08a17a32e3.zip op-kernel-dev-b790ceeb0fd94725150219abd8c13b08a17a32e3.tar.gz |
thinkpad_acpi: Add adaptive_kbd_mode sysfs attr
Add a sysfs attribute to allow privileged users to change the keyboard
mode. This could be used by desktop environments to change the keyboard
mode depending on the application focused, as the Windows application
does.
Signed-off-by: Bastien Nocera <hadess@hadess.net>
Acked-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Diffstat (limited to 'Documentation/laptops')
-rw-r--r-- | Documentation/laptops/thinkpad-acpi.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Documentation/laptops/thinkpad-acpi.txt b/Documentation/laptops/thinkpad-acpi.txt index fc04c14..72a150d 100644 --- a/Documentation/laptops/thinkpad-acpi.txt +++ b/Documentation/laptops/thinkpad-acpi.txt @@ -1355,6 +1355,24 @@ Sysfs notes: rfkill controller switch "tpacpi_uwb_sw": refer to Documentation/rfkill.txt for details. +Adaptive keyboard +----------------- + +sysfs device attribute: adaptive_kbd_mode + +This sysfs attribute controls the keyboard "face" that will be shown on the +Lenovo X1 Carbon 2nd gen (2014)'s adaptive keyboard. The value can be read +and set. + +1 = Home mode +2 = Web-browser mode +3 = Web-conference mode +4 = Function mode +5 = Layflat mode + +For more details about which buttons will appear depending on the mode, please +review the laptop's user guide: +http://www.lenovo.com/shop/americas/content/user_guides/x1carbon_2_ug_en.pdf Multiple Commands, Module Parameters ------------------------------------ |