What: /sys/class/leds/go_s:rgb:joystick_rings/effect Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the display effect of the RGB interface. Values are monocolor, breathe, chroma, or rainbow. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/effect_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the effect attribute. Values are monocolor, breathe, chroma, or rainbow. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/enabled Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls enabling or disabling the RGB interface. Values are true or false. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/enabled_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the enabled attribute. Values are true or false. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the operating mode of the RGB interface. Values are dynamic or custom. Custom allows setting the RGB effect and color. Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the mode attribute. Values are dynamic or custom. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/profile Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls selecting the configured RGB profile. Values are 1-3. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/profile_range Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the profile attribute. Values are 1-3. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/speed Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the change rate for the breathe, chroma, and rainbow effects. Values are 0-100. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/class/leds/go_s:rgb:joystick_rings/speed_range Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the speed attribute. Values are 0-100. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/auto_sleep_time Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the sleep timer due to inactivity for the built-in controller. Values are 0-255. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/auto_sleep_time_range Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the gamepad/auto_sleep_time attribute. Values are 0-255. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/dpad_mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the operating mode of the built-in controllers D-pad. Values are 4-way or 8-way. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/dpad_mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the gamepad/dpad_mode attribute. Values are 4-way or 8-way. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the operating mode of the built-in controller. Values are xinput or dinput. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the gamepad/mode attribute. Values are xinput or dinput. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/poll_rate Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls the poll rate in Hz of the built-in controller. Values are 125, 250, 500, or 1000. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./gamepad/poll_rate_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the gamepad/poll_rate attribute. Values are 125, 250, 500, or 1000. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./imu/bypass_enabled Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls enabling or disabling the IMU bypass function. When enabled the IMU data is directly reported to the OS through an HIDRAW interface. Values are true or false. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./imu/bypass_enabled_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the imu/bypass_enabled attribute. Values are true or false. What: /sys/bus/usb/devices/-:./::./imu/manufacturer Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the manufacturer of the intertial measurment unit. Values are Bosch or ST. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./imu/sensor_enabled Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls enabling or disabling the IMU. Values are true, false, or wake-2s. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./imu/sensor_enabled_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the imu/sensor_enabled attribute. Values are true, false, or wake-2s. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./mcu_id Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the MCU Identification Number Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./mouse/step Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls which value is used for the mouse sensitivity. Values are 1-127. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./mouse/step_range Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the mouse/step attribute. Values are 1-127. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./os_mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls which value is used for the touchpads operating mode. Values are windows or linux. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./os_mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the os_mode attribute. Values are windows or linux. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/enabled Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls enabling or disabling the built-in touchpad. Values are true or false. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/enabled_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the touchpad/enabled attribute. Values are true or false. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/linux_mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls behavior of the touchpad events when os_mode is set to linux. Values are absolute or relative. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/linux_mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the touchpad/linux_mode attribute. Values are absolute or relative. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/windows_mode Date: April 2026 Contact: linux-input@vger.kernel.org Description: This controls behavior of the touchpad events when os_mode is set to windows. Values are absolute or relative. Applies to Lenovo Legion Go S line of handheld devices. What: /sys/bus/usb/devices/-:./::./touchpad/windows_mode_index Date: April 2026 Contact: linux-input@vger.kernel.org Description: This displays the available options for the touchpad/windows_mode attribute. Values are absolute or relative. Applies to Lenovo Legion Go S line of handheld devices.