Android Application Manual


The SHAKS Gamehub application is designed to allow the user to use the gamepad and to run the gamepad options he wants right away when playing game. The main purpose of this program is to set the settings for the gamepad first and to enable the game to start right away. It also allows user to use various settings for using the gamepad, and to contact user immediately if user need help.

Available Gamepads

User can use it if user has SHAKS brand or SHAKS partner products.
SHAKS S2, S2i, S3i, S5i and its later version
Partner branded model: "topp" branded gamepad in Europe
Features may limit in partner branded model. please contact a local distributor


Search "SHAKS Gamehub" on Google Play and download it. Alternatively, use the below address or QR code to download the app.
Currently, only android applications are available and not available in iOS.


Users can check all the information about the connected gamepad, including its set-up status, its mode selected, firmware updates, or even key problems.

Connection Error

Problems are caused by connecting the gamepad with other android modes without deleting pairing information.

Upgrade requirement

If the Gamepad version is old than the latest, below popup windows will be displayed when a gamepad is connected. And users can see the upgrade requirement in the gamepad list also.

Add Gamepad

If the user clicks “Add Gamepad”, the below screen will be displayed.
If you select the gamepad you want to connect to, you can find out how to connect to each device in a simple manual and description image. You can see how it works by sliding. When the LED on the gamepad flashes, press “Bluetooth Setting” to open the Bluetooth setup screen. Pair the gamepad in Bluetooth device list.
Manual: View the documentation for your gamepad.
Video Tutorial: If your video is a ready-made gamepad brand, you can check it out.
Bluetooth Setting: Go to Bluetooth settings on your Android device.


You can see the information you need for all product lines, regardless of device connection. You can open the gamepad manual or the video guide.


In this menu, you can set various settings for the gamepad.
Option Key programing
You can assign a function at additional buttons which are available for each SHAKS-brand product.
Turn off Option
Pressing the Options button on the gamepad does not respond.
If you press the “O” button, the function LED will be on and the selected button will be pressed periodically when you keep pressing the button. If you press the “O” button again, the function LED will be off and all button’s operation will be normal.
LT, LB, RT, RB, Y, X, B, A
If you press the “O” button, the function LED will be on, and left and right stick sensitivity will be decreased. If you press the “O” button again, the function LED will be off, and left and right stick sensitivity will be normal.
100%: Normal
Mouse (Only D-Input mode)
This feature works on D-Input mode. It does not work on another mode. If you press the “O” button, the function LED will be on and all gamepad operations will be used for the mouse. If you press the “O” button again, the function LED will be off and all gamepad operations will be normal.
Left stick: Mouse move
Right stick up/down: wheel scroll
A button: Mouse Left button
B button: Mouse Right button
If the camera application is working and the user presses the “O” button, it will take a photo. This function works only with Android devices.
When the phone rings and the user press the “O” button, the call will be answered. This function works only with Android devices.

Gamepad Setting

You can set features for the overall settings regardless of the gamepad's mode. You can adjust the power-saving time, LED brightness, and name of the gamepad.
Sleeping time
The Gamepad will be power off or go into a deep sleep after auto power-off time.
Adjust LED brightness
LED brightness adjustment can be freely adjusted to step 15.(The first LED on Model S5i cannot be adjusted for brightness.)
Name Change
Renaming is customizable with some well-used names. You can change it to the text you want by pressing “Direct Input”. Rename requires re-pairing and automatically deletes the gamepad connection. Please note that you need to pair the changed name again to reflect it normally.
Gamepad Test
If you think there is a problem while using the gamepad, please check it on this page.
(Left: Connect on Android Mode / Right: Connect on Mapping Mode)
Firmware update
Firmware updates are available here if the firmware on the gamepad is not up to date.
If a new firmware version for the gamepad is released that reflects the latest technology, you can update it on your gamepad. If you have any problems while updating the firmware, try this way.
After the gamepad reboots, the first and second LED blink in sequence and it's still waiting for the gamepad to connect.
The gamepad may reflect the functionality after reboot. Please wait for up to 10 minutes.
If you still can't connect, please turn off the gamepad and turn it back on. Occasionally, you may need to re-install the firmware.
The gamepad has been re-connected, but “Sorry, the network was temporarily poor.” appears.
This can be resolved by turning the gamepad off first and turning it back on.
This can be resolved by pressing the 'Retry' button.
This can be resolved by opening the Bluetooth Settings button, removing and re-pairing the gamepad, and returning to the Sharks Gamehub app.
Please press the reset button on the gamepad and proceed from the beginning. If the problem is not solved after that, please contact customer support in the app.
Setting App
Data Report
Device ID The device ID is randomly generated through an authentication service. We don't include any information to generate this ID, and we will regenerate this ID if you reinstall the app.
Report user statistical information anonymously The gamehub app collects necessary information about the execution of the app or the use of the mapping service through the application. If you do not want to submit, please turn off this selection.
Report app crashes anonymously It is used to investigate any errors that occur while using the gamehub application. When an application was forced to shut down, the errors will be reported to improve the application. If you do not want to participate in application improvement, please turn this option off.
Set Alarm (Android Notification) Check notification message on/off.
Reset App setting. Delete all stored data in Application, except mapping data.


The mapping service menu is only available when the gamepad is in 'Mapping Service Mode'. This feature is designed for games that don't support gamepads and allows them to be used as a 'touchpad'.
This feature is available on SHAKS S2i, SHAKS S3i, and SHAKS S5i.
For information on how to use it, please check the manual by clicking the application information simple manual mapping service item, or by clicking the application information video guide mapping service item.
For more detailed information, refer to the “Mapping Service Manual”.


Help Request: If you need help with gamepad or application, please click here to contact us. (Official Facebook Messenger)
Purchase: Please press it when you purchase SHAKS gamepad.
Application info: More information about the application.
Settings for the application as well as the application information.
You can check the description of the application on Google Play. If an new version is available, it shows.

Contact us

Web page :