v.2026-06-06
Parent Page
GameSir x5 Lite
GameSir x5s
Overview
My first NON Bluetooth mobile controller
My biggest dissapointment in this controller is the non swappable buttons.
In that regard the x5s is superior.
Aside from that and connectivity, this feels and works just like the x5s.
Still the connectivity on this is competely different as it uses Type C USB for power and data.
External Links
GameSir web site
Amazon 32 bucks 2026-06-06
Manual
Info
USB Type C Connection for power and data
Pass through charging supported so can stay connected to device and charge the device.
This means we never need to seperate the device to charge it so this is nice.
NO battery
Hall effect sticks
NO 6-axis gyroscope
max device width is 8.39 inches. same as BT version
Press Home button (Chicken logo button) to wake up from sleep mode.
Press and Hold M Button check Mode through chickin color indicator.
Press and Hold chicken and south until chicken flashes yellow rapidly for android mode
Buttons are NOT swappable, like on the Blue tooth version. BUMMER.
Chicken + D-Pad Up and down controls volume in android
Problems
Retroarch Autoconfig
GameSir-X5 Lite.cfg
After Type C Connection
Start retroarch no core
Press D-Pad
Appears as GameSir-X5 Lite
Make Autoconfig
I copied the file local
RetroArch\autoconfig\android\GameSir-X5 Lite.cfg
input_driver = "android" input_device = "GameSir-X5 Lite" input_vendor_id = "13623" input_product_id = "4374" input_b_btn = "96" input_y_btn = "99" input_select_btn = "109" input_start_btn = "108" input_up_btn = "h0up" input_down_btn = "h0down" input_left_btn = "h0left" input_right_btn = "h0right" input_a_btn = "97" input_x_btn = "100" input_l_btn = "102" input_r_btn = "103" input_l2_btn = "104" input_r2_btn = "105" input_l3_btn = "106" input_r3_btn = "107" input_l_x_plus_axis = "+0" input_l_x_minus_axis = "-0" input_l_y_plus_axis = "+1" input_l_y_minus_axis = "-1" input_r_x_plus_axis = "+2" input_r_x_minus_axis = "-2" input_r_y_plus_axis = "+3" input_r_y_minus_axis = "-3" input_turbo_btn = "106" input_enable_hotkey_btn = "109" # Select input_exit_emulator_btn = "108" # Start + Select input_menu_toggle_btn = "100" # X + Select input_save_state_btn = "103" # R1 + Select input_load_state_btn = "102" # L1 + Select input_shader_next_btn = "104" # LTrigger + Select input_shader_prev_btn = "105" # RTrigger + Select input_b_btn_label = "B" input_y_btn_label = "Y" input_select_btn_label = "Select" input_start_btn_label = "Start" input_a_btn_label = "A" input_x_btn_label = "X" input_l_btn_label = "L1" input_r_btn_label = "R1" input_l2_btn_label = "L2" input_r2_btn_label = "R2" input_l3_btn_label = "Left Thumb" input_r3_btn_label = "Right Thumb" input_l_x_plus_axis_label = "Left Analog Right" input_l_x_minus_axis_label = "Left Analog Left" input_l_y_plus_axis_label = "Left Analog Up" input_l_y_minus_axis_label = "Left Analog Down" input_r_x_plus_axis_label = "Right Analog Right" input_r_x_minus_axis_label = "Right Analog Left" input_r_y_plus_axis_label = "Right Analog Up" input_r_y_minus_axis_label = "Right Analog Down"
Modes
Platform
Mode
Indicator
Switch Method
Android/iOS
Switch
Red
Press and hold the View and Menu buttons for 2 seconds to switch between Switch mode and Android mode
Android
Android
Dark Blue
G-Touch
Light Blue
Via GameSir APP
Advanced Button Combos