1What: /sys/class/leds/go:rgb:joystick_rings/effect 2Date: April 2026 3Contact: linux-input@vger.kernel.org 4Description: This controls the display effect of the RGB interface. 5 6 Values are monocolor, breathe, chroma, or rainbow. 7 8 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 9 10What: /sys/class/leds/go:rgb:joystick_rings/effect_index 11Date: April 2026 12Contact: linux-input@vger.kernel.org 13Description: This displays the available options for the effect attribute. 14 15 Values are monocolor, breathe, chroma, or rainbow. 16 17 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 18 19What: /sys/class/leds/go:rgb:joystick_rings/enabled 20Date: April 2026 21Contact: linux-input@vger.kernel.org 22Description: This controls enabling or disabling the RGB interface. 23 24 Values are true or false. 25 26 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 27 28What: /sys/class/leds/go:rgb:joystick_rings/enabled_index 29Date: April 2026 30Contact: linux-input@vger.kernel.org 31Description: This displays the available options for the enabled attribute. 32 33 Values are true or false. 34 35 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 36 37What: /sys/class/leds/go:rgb:joystick_rings/mode 38Date: April 2026 39Contact: linux-input@vger.kernel.org 40Description: This controls the operating mode of the RGB interface. 41 42 Values are dynamic or custom. Custom allows setting the RGB effect and color. 43 Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently 44 supported under Linux. 45 46 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 47 48What: /sys/class/leds/go:rgb:joystick_rings/mode_index 49Date: April 2026 50Contact: linux-input@vger.kernel.org 51Description: This displays the available options for the mode attribute. 52 53 Values are dynamic or custom. 54 55 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 56 57What: /sys/class/leds/go:rgb:joystick_rings/profile 58Date: April 2026 59Contact: linux-input@vger.kernel.org 60Description: This controls selecting the configured RGB profile. 61 62 Values are 1-3. 63 64 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 65 66What: /sys/class/leds/go:rgb:joystick_rings/profile_range 67Date: April 2026 68Contact: linux-input@vger.kernel.org 69Description: This displays the available options for the profile attribute. 70 71 Values are 1-3. 72 73 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 74 75What: /sys/class/leds/go:rgb:joystick_rings/speed 76Date: April 2026 77Contact: linux-input@vger.kernel.org 78Description: This controls the change rate for the breathe, chroma, and rainbow effects. 79 80 Values are 0-100. 81 82 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 83 84What: /sys/class/leds/go:rgb:joystick_rings/speed_range 85Date: April 2026 86Contact: linux-input@vger.kernel.org 87Description: This displays the available options for the speed attribute. 88 89 Values are 0-100. 90 91 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 92 93What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/firmware_version 94Date: April 2026 95Contact: linux-input@vger.kernel.org 96Description: This displays the firmware version of the internal MCU. 97 98 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 99 100What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/fps_mode_dpi 101Date: April 2026 102Contact: linux-input@vger.kernel.org 103Description: This displays the DPI of the right handle when the FPS mode switch is on. 104 105 Values are 500, 800, 1200, and 1800. 106 107 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 108 109What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/fps_mode_dpi_index 110Date: April 2026 111Contact: linux-input@vger.kernel.org 112Description: This displays the available options for the fps_mode_dpi attribute. 113 114 Values are 500, 800, 1200, and 1800. 115 116 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 117 118What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/hardware_generation 119Date: April 2026 120Contact: linux-input@vger.kernel.org 121Description: This displays the hardware generation of the internal MCU. 122 123 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 124 125What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/hardware_version 126Date: April 2026 127Contact: linux-input@vger.kernel.org 128Description: This displays the hardware version of the internal MCU. 129 130 131 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 132 133What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/auto_sleep_time 134Date: April 2026 135Contact: linux-input@vger.kernel.org 136Description: This controls the sleep timer due to inactivity for the left removable controller. 137 138 Values are 0-255. 139 140 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 141 142What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/auto_sleep_time_range 143Date: April 2026 144Contact: linux-input@vger.kernel.org 145Description: This displays the available options for the left_handle/auto_sleep_time attribute. 146 147 Values are 0-255. 148 149 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 150 151What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_gyro 152Date: April 2026 153Contact: linux-input@vger.kernel.org 154Description: This initiates or halts calibration of the left removable controller's IMU. 155 156 Values are start, stop. 157 158 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 159 160What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_gyro_index 161Date: April 2026 162Contact: linux-input@vger.kernel.org 163Description: This displays the available options for the left_handle/calibrate_gyro attribute. 164 165 Values are start, stop. 166 167 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 168 169What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_gyro_status 170Date: April 2026 171Contact: linux-input@vger.kernel.org 172Description: This displays the result of the last attempted calibration of the left removable controller's IMU. 173 174 Values are unknown, success, failure. 175 176 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 177 178What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_joystick 179Date: April 2026 180Contact: linux-input@vger.kernel.org 181Description: This initiates or halts calibration of the left removable controller's joystick. 182 183 Values are start, stop. 184 185 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 186 187What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_joystick_index 188Date: April 2026 189Contact: linux-input@vger.kernel.org 190Description: This displays the available options for the left_handle/calibrate_jotstick attribute. 191 192 Values are start, stop. 193 194 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 195 196What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_joystick_status 197Date: April 2026 198Contact: linux-input@vger.kernel.org 199Description: This displays the result of the last attempted calibration of the left removable controller's joystick. 200 201 Values are unknown, success, failure. 202 203 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 204 205What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_tirgger 206Date: April 2026 207Contact: linux-input@vger.kernel.org 208Description: This initiates or halts calibration of the left removable controller's trigger. 209 210 Values are start, stop. 211 212 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 213 214What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_gyro_trigger 215Date: April 2026 216Contact: linux-input@vger.kernel.org 217Description: This displays the available options for the left_handle/calibrate_trigger attribute. 218 219 Values are start, stop. 220 221 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 222 223What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/calibrate_trigger_status 224Date: April 2026 225Contact: linux-input@vger.kernel.org 226Description: This displays the result of the last attempted calibration of the left removable controller's trigger. 227 228 Values are unknown, success, failure. 229 230 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 231 232What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/firmware_version 233Date: April 2026 234Contact: linux-input@vger.kernel.org 235Description: This displays the left removable controller's firmware version. 236 237 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 238 239What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/hardware_generation 240Date: April 2026 241Contact: linux-input@vger.kernel.org 242Description: This displays the hardware generation of the left removable controller. 243 244 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 245 246What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/hardware_version 247Date: April 2026 248Contact: linux-input@vger.kernel.org 249Description: This displays the hardware version of the left removable controller. 250 251 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 252 253What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/imu_bypass_enabled 254Date: April 2026 255Contact: linux-input@vger.kernel.org 256Description: This controls enabling or disabling the IMU bypass function of the left removable controller. 257 258 Values are true or false. 259 260 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 261 262What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/imu_bypass_enabled_index 263Date: April 2026 264Contact: linux-input@vger.kernel.org 265Description: This displays the available options for the left_handle/imu_bypass_enabled attribute. 266 267 Values are true or false. 268 269What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/imu_enabled 270Date: April 2026 271Contact: linux-input@vger.kernel.org 272Description: This controls enabling or disabling the IMU of the left removable controller. 273 274 Values are true or false. 275 276 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 277 278What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/imu_enabled_index 279Date: April 2026 280Contact: linux-input@vger.kernel.org 281Description: This displays the available options for the left_handle/imu_enabled attribute. 282 283 Values are true or false. 284 285 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 286 287What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/product_version 288Date: April 2026 289Contact: linux-input@vger.kernel.org 290Description: This displays the product version of the left removable controller. 291 292 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 293 294What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/protocol_version 295Date: April 2026 296Contact: linux-input@vger.kernel.org 297Description: This displays the protocol version of the left removable controller. 298 299 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 300 301What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/reset 302Date: April 2026 303Contact: linux-input@vger.kernel.org 304Description: Resets the left removable controller to factory defaults. 305 306 Writing 1 to this path initiates. 307 308 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 309 310What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/rumble_mode 311Date: April 2026 312Contact: linux-input@vger.kernel.org 313Description: This controls setting the response behavior for rumble events for the left removable controller. 314 315 Values are fps, racing, standarg, spg, rpg. 316 317 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 318 319What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/rumble_mode_index 320Date: April 2026 321Contact: linux-input@vger.kernel.org 322Description: This displays the available options for the left_handle/rumble_mode attribute. 323 324 Values are fps, racing, standarg, spg, rpg. 325 326 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 327 328What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/rumble_notification 329Date: April 2026 330Contact: linux-input@vger.kernel.org 331Description: This controls enabling haptic rumble events for the left removable controller. 332 333 Values are true, false. 334 335 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 336 337What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/rumble_notification_index 338Date: April 2026 339Contact: linux-input@vger.kernel.org 340Description: This displays the available options for the left_handle/rumble_notification attribute. 341 342 Values are true, false. 343 344 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 345 346What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/mode 347Date: April 2026 348Contact: linux-input@vger.kernel.org 349Description: This controls the operating mode of the built-in controller. 350 351 Values are xinput or dinput. 352 353 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 354 355What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/left_handle/mode_index 356Date: April 2026 357Contact: linux-input@vger.kernel.org 358Description: This displays the available options for the mode attribute. 359 360 Values are xinput or dinput. 361 362 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 363 364What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/os_mode 365Date: April 2026 366Contact: linux-input@vger.kernel.org 367Description: This controls the behavior of built in chord combinations. 368 369 Values are windows or linux. 370 371 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 372 373What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/os_mode_index 374Date: April 2026 375Contact: linux-input@vger.kernel.org 376Description: This displays the available options for the os_mode attribute. 377 378 Values are windows or linux. 379 380 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 381 382What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/product_version 383Date: April 2026 384Contact: linux-input@vger.kernel.org 385Description: This displays the product version of the internal MCU. 386 387 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 388 389What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/protocol_version 390Date: April 2026 391Contact: linux-input@vger.kernel.org 392Description: This displays the protocol version of the internal MCU. 393 394 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 395 396What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/reset_mcu 397Date: April 2026 398Contact: linux-input@vger.kernel.org 399Description: Resets the internal MCU to factory defaults. 400 401 Writing 1 to this path initiates. 402 403 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 404 405What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/auto_sleep_time 406Date: April 2026 407Contact: linux-input@vger.kernel.org 408Description: This controls the sleep timer due to inactivity for the right removable controller. 409 410 Values are 0-255. 411 412 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 413 414What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/auto_sleep_time_range 415Date: April 2026 416Contact: linux-input@vger.kernel.org 417Description: This displays the available options for the right_handle/auto_sleep_time attribute. 418 419 Values are 0-255. 420 421 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 422 423What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_gyro 424Date: April 2026 425Contact: linux-input@vger.kernel.org 426Description: This initiates or halts calibration of the right removable controller's IMU. 427 428 Values are start, stop. 429 430 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 431 432What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_gyro_index 433Date: April 2026 434Contact: linux-input@vger.kernel.org 435Description: This displays the available options for the right_handle/calibrate_gyro attribute. 436 437 Values are start, stop. 438 439 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 440 441What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_gyro_status 442Date: April 2026 443Contact: linux-input@vger.kernel.org 444Description: This displays the result of the last attempted calibration of the right removable controller's IMU. 445 446 Values are unknown, success, failure. 447 448 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 449 450What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_joystick 451Date: April 2026 452Contact: linux-input@vger.kernel.org 453Description: This initiates or halts calibration of the right removable controller's joystick. 454 455 Values are start, stop. 456 457 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 458 459What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_joystick_index 460Date: April 2026 461Contact: linux-input@vger.kernel.org 462Description: This displays the available options for the right_handle/calibrate_jotstick attribute. 463 464 Values are start, stop. 465 466 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 467 468What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_joystick_status 469Date: April 2026 470Contact: linux-input@vger.kernel.org 471Description: This displays the result of the last attempted calibration of the right removable controller's joystick. 472 473 Values are unknown, success, failure. 474 475 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 476 477What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_tirgger 478Date: April 2026 479Contact: linux-input@vger.kernel.org 480Description: This initiates or halts calibration of the right removable controller's trigger. 481 482 Values are start, stop. 483 484 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 485 486What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_gyro_trigger 487Date: April 2026 488Contact: linux-input@vger.kernel.org 489Description: This displays the available options for the right_handle/calibrate_trigger attribute. 490 491 Values are start, stop. 492 493 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 494 495What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/calibrate_trigger_status 496Date: April 2026 497Contact: linux-input@vger.kernel.org 498Description: This displays the result of the last attempted calibration of the right removable controller's trigger. 499 500 Values are unknown, success, failure. 501 502 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 503 504What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/firmware_version 505Date: April 2026 506Contact: linux-input@vger.kernel.org 507Description: This displays the right removable controller's firmware version. 508 509 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 510 511What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/hardware_generation 512Date: April 2026 513Contact: linux-input@vger.kernel.org 514Description: This displays the hardware generation of the right removable controller. 515 516 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 517 518What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/hardware_version 519Date: April 2026 520Contact: linux-input@vger.kernel.org 521Description: This displays the hardware version of the right removable controller. 522 523 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 524 525What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/imu_bypass_enabled 526Date: April 2026 527Contact: linux-input@vger.kernel.org 528Description: This controls enabling or disabling the IMU bypass function of the right removable controller. 529 530 Values are true or false. 531 532 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 533 534What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/imu_bypass_enabled_index 535Date: April 2026 536Contact: linux-input@vger.kernel.org 537Description: This displays the available options for the right_handle/imu_bypass_enabled attribute. 538 539 Values are true or false. 540 541What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/imu_enabled 542Date: April 2026 543Contact: linux-input@vger.kernel.org 544Description: This controls enabling or disabling the IMU of the right removable controller. 545 546 Values are true or false. 547 548 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 549 550What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/imu_enabled_index 551Date: April 2026 552Contact: linux-input@vger.kernel.org 553Description: This displays the available options for the right_handle/imu_enabled attribute. 554 555 Values are true or false. 556 557 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 558 559What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/product_version 560Date: April 2026 561Contact: linux-input@vger.kernel.org 562Description: This displays the product version of the right removable controller. 563 564 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 565 566What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/protocol_version 567Date: April 2026 568Contact: linux-input@vger.kernel.org 569Description: This displays the protocol version of the right removable controller. 570 571 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 572 573What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/reset 574Date: April 2026 575Contact: linux-input@vger.kernel.org 576Description: Resets the right removable controller to factory defaults. 577 578 Writing 1 to this path initiates. 579 580 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 581 582What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/rumble_mode 583Date: April 2026 584Contact: linux-input@vger.kernel.org 585Description: This controls setting the response behavior for rumble events for the right removable controller. 586 587 Values are fps, racing, standarg, spg, rpg. 588 589 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 590 591What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/rumble_mode_index 592Date: April 2026 593Contact: linux-input@vger.kernel.org 594Description: This displays the available options for the right_handle/rumble_mode attribute. 595 596 Values are fps, racing, standarg, spg, rpg. 597 598 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 599 600What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/rumble_notification 601Date: April 2026 602Contact: linux-input@vger.kernel.org 603Description: This controls enabling haptic rumble events for the right removable controller. 604 605 Values are true, false. 606 607 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 608 609What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/right_handle/rumble_notification_index 610Date: April 2026 611Contact: linux-input@vger.kernel.org 612Description: This displays the available options for the right_handle/rumble_notification attribute. 613 614 Values are true, false. 615 616 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 617 618What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/rumble_intensity 619Date: April 2026 620Contact: linux-input@vger.kernel.org 621Description: This controls setting the rumble intensity for both removable controllers. 622 623 Values are off, low, medium, high. 624 625 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 626 627What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/rumble_intensity_index 628Date: April 2026 629Contact: linux-input@vger.kernel.org 630Description: This displays the available options for the rumble_intensity attribute. 631 632 Values are off, low, medium, high. 633 634 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 635 636What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/enabled 637Date: April 2026 638Contact: linux-input@vger.kernel.org 639Description: This controls enabling or disabling the touchpad. 640 641 Values are true, false. 642 643 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 644 645What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/enabled_index 646Date: April 2026 647Contact: linux-input@vger.kernel.org 648Description: This displays the available options for the touchpad/enabled attribute. 649 650 Values are true, false. 651 652 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 653 654What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/vibration_enabled 655Date: April 2026 656Contact: linux-input@vger.kernel.org 657Description: This controls enabling haptic rumble events for the touchpad. 658 659 Values are true, false. 660 661 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 662 663What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/vibration_enabled_index 664Date: April 2026 665Contact: linux-input@vger.kernel.org 666Description: This displays the available options for the touchpad/vibration_enabled attribute. 667 668 Values are true, false. 669 670 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 671 672What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/vibration_intensity 673Date: April 2026 674Contact: linux-input@vger.kernel.org 675Description: This controls setting the intensity of the touchpad haptics. 676 677 Values are off, low, medium, high. 678 679 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 680 681What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/touchpad/vibration_intensity_index 682Date: April 2026 683Contact: linux-input@vger.kernel.org 684Description: This displays the available options for the touchpad/vibration_intensity attribute. 685 686 Values are off, low, medium, high. 687 688 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 689 690What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/tx_dongle/firmware_version 691Date: April 2026 692Contact: linux-input@vger.kernel.org 693Description: This displays the firmware version of the internal wireless transmission dongle. 694 695 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 696 697What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/tx_dongle/hardware_generation 698Date: April 2026 699Contact: linux-input@vger.kernel.org 700Description: This displays the hardware generation of the internal wireless transmission dongle. 701 702 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 703 704What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/tx_dongle/hardware_version 705Date: April 2026 706Contact: linux-input@vger.kernel.org 707Description: This displays the hardware version of the internal wireless transmission dongle. 708 709 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 710 711What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/tx_dongle/product_version 712Date: April 2026 713Contact: linux-input@vger.kernel.org 714Description: This displays the product version of the internal wireless transmission dongle. 715 716 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 717 718What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/tx_dongle/protocol_version 719Date: April 2026 720Contact: linux-input@vger.kernel.org 721Description: This displays the protocol version of the internal wireless transmission dongle. 722 723 Applies to Lenovo Legion Go and Go 2 line of handheld devices. 724 725