1What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_mode 2Date: June 8, 2014 3KernelVersion: 3.15 4Contact: Azael Avalos <coproscefalo@gmail.com> 5Description: This file controls the keyboard backlight operation mode, valid 6 values are: 7 * 0x1 -> FN-Z 8 * 0x2 -> AUTO (also called TIMER) 9 * 0x8 -> ON 10 * 0x10 -> OFF 11 Note that from kernel 3.16 onwards this file accepts all listed 12 parameters, kernel 3.15 only accepts the first two (FN-Z and 13 AUTO). 14 Also note that toggling this value on type 1 devices, requires 15 a reboot for changes to take effect. 16Users: KToshiba 17 18What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_timeout 19Date: June 8, 2014 20KernelVersion: 3.15 21Contact: Azael Avalos <coproscefalo@gmail.com> 22Description: This file controls the timeout of the keyboard backlight 23 whenever the operation mode is set to AUTO (or TIMER), 24 valid values range from 0-60. 25 Note that the kernel 3.15 only had support for the first 26 keyboard type, the kernel 3.16 added support for the second 27 type and the range accepted for type 2 is 1-60. 28 See the entry named "kbd_type" 29Users: KToshiba 30 31What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/position 32Date: June 8, 2014 33KernelVersion: 3.15 34Contact: Azael Avalos <coproscefalo@gmail.com> 35Description: This file shows the absolute position of the built-in 36 accelereometer. 37 38What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/touchpad 39Date: June 8, 2014 40KernelVersion: 3.15 41Contact: Azael Avalos <coproscefalo@gmail.com> 42Description: This files controls the status of the touchpad and pointing 43 stick (if available), valid values are: 44 * 0 -> OFF 45 * 1 -> ON 46Users: KToshiba 47 48What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/available_kbd_modes 49Date: August 3, 2014 50KernelVersion: 3.16 51Contact: Azael Avalos <coproscefalo@gmail.com> 52Description: This file shows the supported keyboard backlight modes 53 the system supports, which can be: 54 * 0x1 -> FN-Z 55 * 0x2 -> AUTO (also called TIMER) 56 * 0x8 -> ON 57 * 0x10 -> OFF 58 Note that not all keyboard types support the listed modes. 59 See the entry named "available_kbd_modes" 60Users: KToshiba 61 62What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_type 63Date: August 3, 2014 64KernelVersion: 3.16 65Contact: Azael Avalos <coproscefalo@gmail.com> 66Description: This file shows the current keyboard backlight type, 67 which can be: 68 * 1 -> Type 1, supporting modes FN-Z and AUTO 69 * 2 -> Type 2, supporting modes TIMER, ON and OFF 70Users: KToshiba 71 72What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_charge 73Date: January 23, 2015 74KernelVersion: 4.0 75Contact: Azael Avalos <coproscefalo@gmail.com> 76Description: This file controls the USB Sleep & Charge charging mode, which 77 can be: 78 * 0 -> Disabled (0x00) 79 * 1 -> Alternate (0x09) 80 * 2 -> Auto (0x21) 81 * 3 -> Typical (0x11) 82 Note that from kernel 4.1 onwards this file accepts all listed 83 values, kernel 4.0 only supports the first three. 84 Note that this feature only works when connected to power, if 85 you want to use it under battery, see the entry named 86 "sleep_functions_on_battery" 87Users: KToshiba 88 89What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/sleep_functions_on_battery 90Date: January 23, 2015 91KernelVersion: 4.0 92Contact: Azael Avalos <coproscefalo@gmail.com> 93Description: This file controls the USB Sleep Functions under battery, and 94 set the level at which point they will be disabled, accepted 95 values can be: 96 * 0 -> Disabled 97 * 1-100 -> Battery level to disable sleep functions 98 Currently it prints two values, the first one indicates if the 99 feature is enabled or disabled, while the second one shows the 100 current battery level set. 101 Note that when the value is set to disabled, the sleep function 102 will only work when connected to power. 103Users: KToshiba 104 105What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_rapid_charge 106Date: January 23, 2015 107KernelVersion: 4.0 108Contact: Azael Avalos <coproscefalo@gmail.com> 109Description: This file controls the USB Rapid Charge state, which can be: 110 * 0 -> Disabled 111 * 1 -> Enabled 112 Note that toggling this value requires a reboot for changes to 113 take effect. 114Users: KToshiba 115 116What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_music 117Date: January 23, 2015 118KernelVersion: 4.0 119Contact: Azael Avalos <coproscefalo@gmail.com> 120Description: This file controls the Sleep & Music state, which values can be: 121 * 0 -> Disabled 122 * 1 -> Enabled 123 Note that this feature only works when connected to power, if 124 you want to use it under battery, see the entry named 125 "sleep_functions_on_battery" 126Users: KToshiba 127 128What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/version 129Date: February 12, 2015 130KernelVersion: 4.0 131Contact: Azael Avalos <coproscefalo@gmail.com> 132Description: This file shows the current version of the driver 133Users: KToshiba 134 135What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/fan 136Date: February 12, 2015 137KernelVersion: 4.0 138Contact: Azael Avalos <coproscefalo@gmail.com> 139Description: This file controls the state of the internal fan, valid 140 values are: 141 * 0 -> OFF 142 * 1 -> ON 143 144What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_function_keys 145Date: February 12, 2015 146KernelVersion: 4.0 147Contact: Azael Avalos <coproscefalo@gmail.com> 148Description: This file controls the Special Functions (hotkeys) operation 149 mode, valid values are: 150 * 0 -> Normal Operation 151 * 1 -> Special Functions 152 In the "Normal Operation" mode, the F{1-12} keys are as usual 153 and the hotkeys are accessed via FN-F{1-12}. 154 In the "Special Functions" mode, the F{1-12} keys trigger the 155 hotkey and the F{1-12} keys are accessed via FN-F{1-12}. 156 Note that toggling this value requires a reboot for changes to 157 take effect. 158Users: KToshiba 159 160What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/panel_power_on 161Date: February 12, 2015 162KernelVersion: 4.0 163Contact: Azael Avalos <coproscefalo@gmail.com> 164Description: This file controls whether the laptop should turn ON whenever 165 the LID is opened, valid values are: 166 * 0 -> Disabled 167 * 1 -> Enabled 168 Note that toggling this value requires a reboot for changes to 169 take effect. 170Users: KToshiba 171 172What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_three 173Date: February 12, 2015 174KernelVersion: 4.0 175Contact: Azael Avalos <coproscefalo@gmail.com> 176Description: This file controls the USB 3 functionality, valid values are: 177 * 0 -> Disabled (Acts as a regular USB 2) 178 * 1 -> Enabled (Full USB 3 functionality) 179 Note that toggling this value requires a reboot for changes to 180 take effect. 181Users: KToshiba 182 183What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/cooling_method 184Date: 2016 185KernelVersion: 4.6 186Contact: Azael Avalos <coproscefalo@gmail.com> 187Description: This file controls the Cooling Method feature. 188 Reading this file prints two values, the first is the actual cooling method 189 and the second is the maximum cooling method supported. 190 When the maximum cooling method is ONE, valid values are: 191 * 0 -> Maximum Performance 192 * 1 -> Battery Optimized 193 When the maximum cooling method is TWO, valid values are: 194 * 0 -> Maximum Performance 195 * 1 -> Performance 196 * 2 -> Battery Optimized 197Users: KToshiba 198