115667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_mode 215667b2cSAzael AvalosDate: June 8, 2014 315667b2cSAzael AvalosKernelVersion: 3.15 415667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 515667b2cSAzael AvalosDescription: This file controls the keyboard backlight operation mode, valid 615667b2cSAzael Avalos values are: 715667b2cSAzael Avalos * 0x1 -> FN-Z 815667b2cSAzael Avalos * 0x2 -> AUTO (also called TIMER) 915667b2cSAzael Avalos * 0x8 -> ON 1015667b2cSAzael Avalos * 0x10 -> OFF 119659bee4SAzael Avalos Note that from kernel 3.16 onwards this file accepts all listed 1215667b2cSAzael Avalos parameters, kernel 3.15 only accepts the first two (FN-Z and 1315667b2cSAzael Avalos AUTO). 149659bee4SAzael Avalos Also note that toggling this value on type 1 devices, requires 159659bee4SAzael Avalos a reboot for changes to take effect. 1615667b2cSAzael AvalosUsers: KToshiba 1715667b2cSAzael Avalos 1815667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_timeout 1915667b2cSAzael AvalosDate: June 8, 2014 2015667b2cSAzael AvalosKernelVersion: 3.15 2115667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 2215667b2cSAzael AvalosDescription: This file controls the timeout of the keyboard backlight 2315667b2cSAzael Avalos whenever the operation mode is set to AUTO (or TIMER), 2415667b2cSAzael Avalos valid values range from 0-60. 2515667b2cSAzael Avalos Note that the kernel 3.15 only had support for the first 2615667b2cSAzael Avalos keyboard type, the kernel 3.16 added support for the second 2715667b2cSAzael Avalos type and the range accepted for type 2 is 1-60. 2815667b2cSAzael Avalos See the entry named "kbd_type" 2915667b2cSAzael AvalosUsers: KToshiba 3015667b2cSAzael Avalos 3115667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/position 3215667b2cSAzael AvalosDate: June 8, 2014 3315667b2cSAzael AvalosKernelVersion: 3.15 3415667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 3515667b2cSAzael AvalosDescription: This file shows the absolute position of the built-in 3615667b2cSAzael Avalos accelereometer. 3715667b2cSAzael Avalos 3815667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/touchpad 3915667b2cSAzael AvalosDate: June 8, 2014 4015667b2cSAzael AvalosKernelVersion: 3.15 4115667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 4215667b2cSAzael AvalosDescription: This files controls the status of the touchpad and pointing 4315667b2cSAzael Avalos stick (if available), valid values are: 4415667b2cSAzael Avalos * 0 -> OFF 4515667b2cSAzael Avalos * 1 -> ON 4615667b2cSAzael AvalosUsers: KToshiba 4715667b2cSAzael Avalos 4815667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/available_kbd_modes 4915667b2cSAzael AvalosDate: August 3, 2014 5015667b2cSAzael AvalosKernelVersion: 3.16 5115667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 5215667b2cSAzael AvalosDescription: This file shows the supported keyboard backlight modes 5315667b2cSAzael Avalos the system supports, which can be: 5415667b2cSAzael Avalos * 0x1 -> FN-Z 5515667b2cSAzael Avalos * 0x2 -> AUTO (also called TIMER) 5615667b2cSAzael Avalos * 0x8 -> ON 5715667b2cSAzael Avalos * 0x10 -> OFF 5815667b2cSAzael Avalos Note that not all keyboard types support the listed modes. 5915667b2cSAzael Avalos See the entry named "available_kbd_modes" 6015667b2cSAzael AvalosUsers: KToshiba 6115667b2cSAzael Avalos 6215667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_type 6315667b2cSAzael AvalosDate: August 3, 2014 6415667b2cSAzael AvalosKernelVersion: 3.16 6515667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 6615667b2cSAzael AvalosDescription: This file shows the current keyboard backlight type, 6715667b2cSAzael Avalos which can be: 6815667b2cSAzael Avalos * 1 -> Type 1, supporting modes FN-Z and AUTO 6915667b2cSAzael Avalos * 2 -> Type 2, supporting modes TIMER, ON and OFF 7015667b2cSAzael AvalosUsers: KToshiba 7115667b2cSAzael Avalos 729659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_charge 739659bee4SAzael AvalosDate: January 23, 2015 749659bee4SAzael AvalosKernelVersion: 4.0 759659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 769659bee4SAzael AvalosDescription: This file controls the USB Sleep & Charge charging mode, which 779659bee4SAzael Avalos can be: 789659bee4SAzael Avalos * 0 -> Disabled (0x00) 799659bee4SAzael Avalos * 1 -> Alternate (0x09) 809659bee4SAzael Avalos * 2 -> Auto (0x21) 819659bee4SAzael Avalos * 3 -> Typical (0x11) 829659bee4SAzael Avalos Note that from kernel 4.1 onwards this file accepts all listed 839659bee4SAzael Avalos values, kernel 4.0 only supports the first three. 849659bee4SAzael Avalos Note that this feature only works when connected to power, if 859659bee4SAzael Avalos you want to use it under battery, see the entry named 869659bee4SAzael Avalos "sleep_functions_on_battery" 879659bee4SAzael AvalosUsers: KToshiba 889659bee4SAzael Avalos 899659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/sleep_functions_on_battery 909659bee4SAzael AvalosDate: January 23, 2015 919659bee4SAzael AvalosKernelVersion: 4.0 929659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 939659bee4SAzael AvalosDescription: This file controls the USB Sleep Functions under battery, and 949659bee4SAzael Avalos set the level at which point they will be disabled, accepted 959659bee4SAzael Avalos values can be: 969659bee4SAzael Avalos * 0 -> Disabled 979659bee4SAzael Avalos * 1-100 -> Battery level to disable sleep functions 989659bee4SAzael Avalos Currently it prints two values, the first one indicates if the 999659bee4SAzael Avalos feature is enabled or disabled, while the second one shows the 1009659bee4SAzael Avalos current battery level set. 1019659bee4SAzael Avalos Note that when the value is set to disabled, the sleep function 1029659bee4SAzael Avalos will only work when connected to power. 1039659bee4SAzael AvalosUsers: KToshiba 1049659bee4SAzael Avalos 1059659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_rapid_charge 1069659bee4SAzael AvalosDate: January 23, 2015 1079659bee4SAzael AvalosKernelVersion: 4.0 1089659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 1099659bee4SAzael AvalosDescription: This file controls the USB Rapid Charge state, which can be: 1109659bee4SAzael Avalos * 0 -> Disabled 1119659bee4SAzael Avalos * 1 -> Enabled 1129659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 1139659bee4SAzael Avalos take effect. 1149659bee4SAzael AvalosUsers: KToshiba 1159659bee4SAzael Avalos 1169659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_music 1179659bee4SAzael AvalosDate: January 23, 2015 1189659bee4SAzael AvalosKernelVersion: 4.0 1199659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 1209659bee4SAzael AvalosDescription: This file controls the Sleep & Music state, which values can be: 1219659bee4SAzael Avalos * 0 -> Disabled 1229659bee4SAzael Avalos * 1 -> Enabled 1239659bee4SAzael Avalos Note that this feature only works when connected to power, if 1249659bee4SAzael Avalos you want to use it under battery, see the entry named 1259659bee4SAzael Avalos "sleep_functions_on_battery" 1269659bee4SAzael AvalosUsers: KToshiba 1279659bee4SAzael Avalos 12815667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/version 1299659bee4SAzael AvalosDate: February 12, 2015 1309659bee4SAzael AvalosKernelVersion: 4.0 13115667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 13215667b2cSAzael AvalosDescription: This file shows the current version of the driver 1339659bee4SAzael AvalosUsers: KToshiba 13415667b2cSAzael Avalos 13515667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/fan 1369659bee4SAzael AvalosDate: February 12, 2015 1379659bee4SAzael AvalosKernelVersion: 4.0 13815667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 13915667b2cSAzael AvalosDescription: This file controls the state of the internal fan, valid 14015667b2cSAzael Avalos values are: 14115667b2cSAzael Avalos * 0 -> OFF 14215667b2cSAzael Avalos * 1 -> ON 14315667b2cSAzael Avalos 14415667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_function_keys 1459659bee4SAzael AvalosDate: February 12, 2015 1469659bee4SAzael AvalosKernelVersion: 4.0 14715667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 14815667b2cSAzael AvalosDescription: This file controls the Special Functions (hotkeys) operation 14915667b2cSAzael Avalos mode, valid values are: 15015667b2cSAzael Avalos * 0 -> Normal Operation 15115667b2cSAzael Avalos * 1 -> Special Functions 15215667b2cSAzael Avalos In the "Normal Operation" mode, the F{1-12} keys are as usual 15315667b2cSAzael Avalos and the hotkeys are accessed via FN-F{1-12}. 15415667b2cSAzael Avalos In the "Special Functions" mode, the F{1-12} keys trigger the 15515667b2cSAzael Avalos hotkey and the F{1-12} keys are accessed via FN-F{1-12}. 1569659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 1579659bee4SAzael Avalos take effect. 1589659bee4SAzael AvalosUsers: KToshiba 15915667b2cSAzael Avalos 16015667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/panel_power_on 1619659bee4SAzael AvalosDate: February 12, 2015 1629659bee4SAzael AvalosKernelVersion: 4.0 16315667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 16415667b2cSAzael AvalosDescription: This file controls whether the laptop should turn ON whenever 16515667b2cSAzael Avalos the LID is opened, valid values are: 16615667b2cSAzael Avalos * 0 -> Disabled 16715667b2cSAzael Avalos * 1 -> Enabled 1689659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 1699659bee4SAzael Avalos take effect. 1709659bee4SAzael AvalosUsers: KToshiba 17115667b2cSAzael Avalos 17215667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_three 1739659bee4SAzael AvalosDate: February 12, 2015 1749659bee4SAzael AvalosKernelVersion: 4.0 17515667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 1769659bee4SAzael AvalosDescription: This file controls the USB 3 functionality, valid values are: 17715667b2cSAzael Avalos * 0 -> Disabled (Acts as a regular USB 2) 17815667b2cSAzael Avalos * 1 -> Enabled (Full USB 3 functionality) 1799659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 1809659bee4SAzael Avalos take effect. 1819659bee4SAzael AvalosUsers: KToshiba 18233f857a4SAzael Avalos 18333f857a4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/cooling_method 18433f857a4SAzael AvalosDate: 2016 18533f857a4SAzael AvalosKernelVersion: 4.6 18633f857a4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 18733f857a4SAzael AvalosDescription: This file controls the Cooling Method feature. 18833f857a4SAzael Avalos Reading this file prints two values, the first is the actual cooling method 18933f857a4SAzael Avalos and the second is the maximum cooling method supported. 19033f857a4SAzael Avalos When the maximum cooling method is ONE, valid values are: 19133f857a4SAzael Avalos * 0 -> Maximum Performance 19233f857a4SAzael Avalos * 1 -> Battery Optimized 19333f857a4SAzael Avalos When the maximum cooling method is TWO, valid values are: 19433f857a4SAzael Avalos * 0 -> Maximum Performance 19533f857a4SAzael Avalos * 1 -> Performance 19633f857a4SAzael Avalos * 2 -> Battery Optimized 19733f857a4SAzael AvalosUsers: KToshiba 198