Skip to content

Remote Controller Instructions

Remote Controller Structure

Remote Controller Bluetooth Connection

Connecting a Bluetooth gamepad using the bluetoothctl command-line tool can be divided into several steps. Here is a detailed tutorial:

  1. Ensure the Bluetooth adapter is enabled

    First, ensure that your Bluetooth adapter is enabled. You can use the following command to check the Bluetooth status:

    sudo systemctl status bluetooth
    

    If the Bluetooth service is not running, you can start it using the following command:

    sudo systemctl start bluetooth
    
  2. Enter bluetoothctl interactive mode Open a terminal and enter the following command to enter the bluetoothctl interactive mode:

    bluetoothctl
    

  3. Turn on the Bluetooth controller In the bluetoothctl interactive mode, enter the following command to turn on the Bluetooth controller:

    power on
    

  4. Start scanning Enter the following command to start scanning for Bluetooth devices:

    scan on 
    
    At this point, bluetoothctl will start scanning for nearby Bluetooth devices and display their MAC addresses and names. Note down the MAC address of the gamepad you want to connect.

  5. Stop scanning After finding the MAC address of the gamepad, enter the following command to stop scanning:

    scan off
    

  6. Pair the gamepad Enter the following command to pair the gamepad (replace 98:B6:E8:4C:24:EC with the MAC address of the gamepad):

    pair 98:B6:E8:4C:24:EC
    

  7. Trust the gamepad To ensure that the gamepad is automatically paired on the next connection, enter the following command to trust the gamepad:

    trust 98:B6:E8:4C:24:EC
    

  8. Connect the gamepad Enter the following command to connect the gamepad:

    connect 98:b6:e8:4c:24:ec
    

  9. Exit bluetoothctl After completing the above steps, enter the following command to exit the bluetoothctl interactive mode:

    exit
    

  10. Verify the connection You can use the following command to verify whether the gamepad has been successfully connected:

    bluetoothctl info 98:B6:E8:4C:24:EC
    
    This will display detailed information about the gamepad, including the connection status.

Complete Example

Here is a complete example process:

sudo systemctl start bluetooth
bluetoothctl
[bluetooth]# power on
[bluetooth]# scan on
[NEW] Device 98:B6:E8:4C:24:EC Gamesir-T4pro_24EC
[bluetooth]# scan off
[bluetooth]# pair 98:B6:E8:4C:24:EC
[bluetooth]# trust 98:B6:E8:4C:24:EC
[bluetooth]# connect 98:B6:E8:4C:24:EC
[bluetooth]# exit