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 11*9659bee4SAzael 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). 14*9659bee4SAzael Avalos Also note that toggling this value on type 1 devices, requires 15*9659bee4SAzael 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 72*9659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_charge 73*9659bee4SAzael AvalosDate: January 23, 2015 74*9659bee4SAzael AvalosKernelVersion: 4.0 75*9659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 76*9659bee4SAzael AvalosDescription: This file controls the USB Sleep & Charge charging mode, which 77*9659bee4SAzael Avalos can be: 78*9659bee4SAzael Avalos * 0 -> Disabled (0x00) 79*9659bee4SAzael Avalos * 1 -> Alternate (0x09) 80*9659bee4SAzael Avalos * 2 -> Auto (0x21) 81*9659bee4SAzael Avalos * 3 -> Typical (0x11) 82*9659bee4SAzael Avalos Note that from kernel 4.1 onwards this file accepts all listed 83*9659bee4SAzael Avalos values, kernel 4.0 only supports the first three. 84*9659bee4SAzael Avalos Note that this feature only works when connected to power, if 85*9659bee4SAzael Avalos you want to use it under battery, see the entry named 86*9659bee4SAzael Avalos "sleep_functions_on_battery" 87*9659bee4SAzael AvalosUsers: KToshiba 88*9659bee4SAzael Avalos 89*9659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/sleep_functions_on_battery 90*9659bee4SAzael AvalosDate: January 23, 2015 91*9659bee4SAzael AvalosKernelVersion: 4.0 92*9659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 93*9659bee4SAzael AvalosDescription: This file controls the USB Sleep Functions under battery, and 94*9659bee4SAzael Avalos set the level at which point they will be disabled, accepted 95*9659bee4SAzael Avalos values can be: 96*9659bee4SAzael Avalos * 0 -> Disabled 97*9659bee4SAzael Avalos * 1-100 -> Battery level to disable sleep functions 98*9659bee4SAzael Avalos Currently it prints two values, the first one indicates if the 99*9659bee4SAzael Avalos feature is enabled or disabled, while the second one shows the 100*9659bee4SAzael Avalos current battery level set. 101*9659bee4SAzael Avalos Note that when the value is set to disabled, the sleep function 102*9659bee4SAzael Avalos will only work when connected to power. 103*9659bee4SAzael AvalosUsers: KToshiba 104*9659bee4SAzael Avalos 105*9659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_rapid_charge 106*9659bee4SAzael AvalosDate: January 23, 2015 107*9659bee4SAzael AvalosKernelVersion: 4.0 108*9659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 109*9659bee4SAzael AvalosDescription: This file controls the USB Rapid Charge state, which can be: 110*9659bee4SAzael Avalos * 0 -> Disabled 111*9659bee4SAzael Avalos * 1 -> Enabled 112*9659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 113*9659bee4SAzael Avalos take effect. 114*9659bee4SAzael AvalosUsers: KToshiba 115*9659bee4SAzael Avalos 116*9659bee4SAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_music 117*9659bee4SAzael AvalosDate: January 23, 2015 118*9659bee4SAzael AvalosKernelVersion: 4.0 119*9659bee4SAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 120*9659bee4SAzael AvalosDescription: This file controls the Sleep & Music state, which values can be: 121*9659bee4SAzael Avalos * 0 -> Disabled 122*9659bee4SAzael Avalos * 1 -> Enabled 123*9659bee4SAzael Avalos Note that this feature only works when connected to power, if 124*9659bee4SAzael Avalos you want to use it under battery, see the entry named 125*9659bee4SAzael Avalos "sleep_functions_on_battery" 126*9659bee4SAzael AvalosUsers: KToshiba 127*9659bee4SAzael Avalos 12815667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/version 129*9659bee4SAzael AvalosDate: February 12, 2015 130*9659bee4SAzael AvalosKernelVersion: 4.0 13115667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 13215667b2cSAzael AvalosDescription: This file shows the current version of the driver 133*9659bee4SAzael AvalosUsers: KToshiba 13415667b2cSAzael Avalos 13515667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/fan 136*9659bee4SAzael AvalosDate: February 12, 2015 137*9659bee4SAzael 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 145*9659bee4SAzael AvalosDate: February 12, 2015 146*9659bee4SAzael 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}. 156*9659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 157*9659bee4SAzael Avalos take effect. 158*9659bee4SAzael AvalosUsers: KToshiba 15915667b2cSAzael Avalos 16015667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/panel_power_on 161*9659bee4SAzael AvalosDate: February 12, 2015 162*9659bee4SAzael 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 168*9659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 169*9659bee4SAzael Avalos take effect. 170*9659bee4SAzael AvalosUsers: KToshiba 17115667b2cSAzael Avalos 17215667b2cSAzael AvalosWhat: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_three 173*9659bee4SAzael AvalosDate: February 12, 2015 174*9659bee4SAzael AvalosKernelVersion: 4.0 17515667b2cSAzael AvalosContact: Azael Avalos <coproscefalo@gmail.com> 176*9659bee4SAzael 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) 179*9659bee4SAzael Avalos Note that toggling this value requires a reboot for changes to 180*9659bee4SAzael Avalos take effect. 181*9659bee4SAzael AvalosUsers: KToshiba 182