Modern mobile devices have sufficient performance to run complex 3D games, but touch controls often leave much to be desired. The tactile feedback and physical layout of the buttons on the screen can't compare to the convenience of a classic controller. This is where peripherals like ipega gamepadscome to the rescue, turning your smartphone into a portable console. These accessories are popular due to their affordable price and wide compatibility with various operating systems.

The pairing process may seem confusing due to the presence of several operating modes included by the manufacturer to ensure versatility. Choosing the wrong connection protocol often results in the game not seeing button presses or detecting them incorrectly. In this material, we will analyze in detail all the nuances of the setup so that you can immediately start playing the game without unnecessary technical problems.

Successful integration of the controller depends not only on the correct execution of the instructions, but also on the version of Android installed on your device. Settings interfaces may differ slightly depending on the smartphone manufacturer's shell, but the general algorithm of actions remains the same for the entire ecosystem. Let's look at the main connection methods, starting with the most common wireless method.

Preparing equipment and activating pairing mode

Before starting setup, make sure that your ipega gamepad is fully charged. A low battery level can lead to an unstable connection or sudden shutdown of the device at the most critical moment of the game. On the body of most models, such as ipega 9023 or ipega 9087, there is an indicator that flashes when the battery is low or charging.

To start working, you need to put the controller into connection standby mode. This is done by pressing a certain combination of buttons, which depends on the desired operating mode. The most commonly used mode is X-input, which emulates an Xbox controller and is supported by most modern games without additional configuration.

Press simultaneously the buttons Home (or X depending on the model) and X (or B). The LED indicator will begin to flash quickly, indicating that the device is looking for a pair. If you plan to use the D-inputmode, the combination may be different, for example, Home + A. It is important to select the correct mode in advance, as switching during gameplay may require reconnection.

โš ๏ธ Attention: Do not try to connect the gamepad if the indicator is constantly on and not blinking. This means that the device is already paired with another gadget or is turned off. In this case, hold down the power button for 5 seconds to reset the current connection.

Make sure that the module is turned on on your smartphone Bluetooth. Go to the device settings and go to the wireless network management section. In some shells, this item is placed in the top notification shade for quick access. Device search must be active for the phone to detect the signal from the controller.

โ˜‘๏ธ Ready to connect

Done: 0 / 4

Pairing process via Bluetooth interface

After activating the search mode on the gamepad, open the list of available devices on your smartphone. In the list of found devices, a name should appear containing the word ipega or the corresponding model number, for example, PG-9023. Click on this name to initiate the process (pairing).

The system may request confirmation of the access code. In most cases, for ipega controllers the default code is 0000 or 1234. Enter it in the window that appears, if necessary. After successful authentication, the LED on the gamepad will stop blinking and will remain lit, indicating that the connection has been established.

If the device is displayed in the list, but when you try to connect it gives the error โ€œFailed to pair,โ€ try removing it from the list of saved devices and repeat the procedure again. Sometimes rebooting the Bluetooth module on the phone or completely rebooting the smartphone itself helps. This clears the network settings cache and eliminates temporary conflicts.

๐Ÿ’ก

If the phone does not see the gamepad, move closer to the device (distance less than 1 meter) and remove metal objects or running Wi-Fi routers that may interfere with the 2.4 GHz band.

After a successful connection, the Android system usually displays a notification that a keypad device is connected or joystick This is a good sign and means that the operating system drivers have recognized the hardware. Now you can move on to checking the functionality of the buttons in real conditions.

Choosing the correct operating mode: X-input vs D-input

Understanding the difference between operating modes is critical for a comfortable game. The mode X-input is the de facto standard for modern games on PC and Android. In this mode, the gamepad is recognized by the system as an Xbox 360 controller, which provides native support for analog sticks and triggers.

Mode D-input (Direct Input) is an older standard that is often used in past generation console emulators or specific applications. In this mode, buttons may be detected differently and the analog sticks may be less accurate. The choice of mode depends on the specific game you plan to play.

To switch between modes, you usually use a combination of buttons when you turn on the device. For example, to switch to X-input mode on the model ipega 9087s you need to hold down Home + X, and for D-input - Home + A. Some advanced models allow you to switch modes on the fly using a special button, but this is rare.

Characteristics X-input mode D-input mode iOS mode (Clone)
Compatibility High (modern games) Medium (emulators, old games) Specific (Apple devices)
System recognition How Xbox 360 Controller Like USB Gamepad Like iOS Controller
Vibration support Yes (in most games) Often no Depends from the game
Analog sticks Full support Limited support Full support
๐Ÿ“Š Which connection mode do you use most often?
X-input (Xbox standard)
D-input (for emulators)
Tablet mode (Hold)
I donโ€™t know / Random

If you are not sure which mode you need, start with X-input. This is the most versatile option. If the game does not respond to presses or the sticks do not work correctly, only then is it worth experimenting with D-input or other specialized modes described in the instructions for your specific model.

Setting up controls in games and emulators

Even after a successful connection, the game may not respond to button presses automatically. Many projects require manual control configuration in their internal settings. Go to the Settings or Controls section inside the game and find the item Gamepad or Controller.

Enable the controller support option if it is disabled. Then go to the Key Mapping menu. You will need to press the buttons on the controller in sequence to assign them the corresponding actions on the screen. For example, assign a button A to jump, and the left stick to move the character.

For console emulators, such as RetroArch, Dolphin or PPSSPP, the setup process is even more detailed. These applications allow you to assign actions not only to buttons, but also to combinations, as well as adjust the dead zones of the analog sticks. This is especially important for older games where input accuracy was critical.

โš ๏ธ Attention: In some games with anti-cheat, using third-party apps for button mapping can be considered cheating. Use built-in game settings tools or trusted emulators to avoid account blocking.

If the buttons are pressed, but the actions are performed incorrectly (for example, a menu opens instead of jumping), check the layout. The gamepad may be operating in a mode different from what the game expects. Try switching the mode on the device itself or changing the settings in the emulator menu by selecting a different controller profile.

What to do if the buttons are reversed?

If the D-pad works like sticks and the sticks work like buttons, most likely the wrong profile is activated. Try changing the controller type from "XBox 360" to "Generic" or vice versa in the emulator settings. Also check if the "Mouse Mode" is enabled on the gamepad itself (usually activated by pressing Home + Y).

Using a wired connection via OTG

A wireless connection is convenient, but introduces a slight input lag, which can be critical in dynamic shooters or fighting games. To resolve this issue, you can use a wired connection. To do this, you will need an USB OTG (On-The-Go) cable and a gamepad charging cable (usually micro-USB or USB-C).

Connect the OTG cable to your smartphone, and then connect it to the gamepad. The device should automatically detect the controller without having to turn on Bluetooth. In this mode, the gamepad often works more stable and does not require recharging, since it is powered from the phone port.

However, there is a nuance: not all ipega models support wired operation on Android. Some devices in wired mode work only as a keyboard or do not work at all. Check your model's specifications before purchasing a cable. If the connection is successful, the USB device icon will appear in notifications.

With a wired connection, the operating mode is usually fixed or determined by hardware. Make sure that the mode switch (if there is one on the case) is set to the correct position. Often, for wired mode, you need to hold the button Home while connecting the cable.

๐Ÿ’ก

Wired connection via OTG eliminates signal delay and saves gamepad battery power, but limits mobility and requires an adapter.

Diagnosing problems and calibrating sticks

Sometimes users are faced with a situation where the character moves on its own or the sticks react with a delay. This phenomenon is called "stick drift" and can be caused by either a software glitch or a physical malfunction. Before contacting the service, you should try software calibration.

In the Android settings, go to the section Settings โ†’ System โ†’ Language and input. Find the item related to physical keyboards or gamepads. There may be an option "Configure input devices" or "Calibration". Follow the instructions on the screen, leaving the sticks in the center position.

If the built-in Android tools cannot solve the problem, you can use third-party applications from Google Play, such as Gamepad Tester or Button Mapper. These utilities allow you to check the response of each button, see the coordinates of the sticks and reassign functions if necessary.

โš ๏ธ Attention: If calibration does not help and drift is observed in all applications, including the tester menu, the potentiometers inside the sticks may have physically worn out. In this case, software methods are powerless, and repair or replacement of the stick module is required.

It is also worth checking whether the gamepad battery is discharged. When the voltage is low, the controller may send incorrect signals. Completely recharging the device often solves strange problems with the behavior of buttons and sticks.

๐Ÿ’ก

To check the functionality of all buttons, use the website gamepad-tester.com in your phone browser (if there is mouse/keyboard support) or install the "Gamepad Tester" application from the Play Market. It will clearly show which buttons are pressed and which are not.

Frequently asked questions (FAQ)

Why does the gamepad connect, but the games do not see it?

Most likely, the wrong operating mode is selected. Try reconnecting the controller using a different button combination to enter pairing mode (for example, switch from D-input to X-input). Also check whether the game itself supports the use of controllers - some projects are designed only for touch control.

Is it possible to connect two ipega joysticks to one phone?

Yes, most modern Android smartphones support connecting several Bluetooth devices at the same time. You will need to pair each controller individually. However, make sure that the game supports multiplayer on one screen, since not all applications have this function.

The gamepad is quickly discharged, what should I do?

Check whether constant vibration is turned on in the game settings, since this is the main energy consumer. Also make sure you are using a quality charging cable. If the battery holds a charge for less than 2-3 hours after several years of use, it may need to be replaced.

How to exit pairing mode if the gamepad does not connect?

Usually it is enough to hold down the power button (Home) for 5-10 seconds until the indicator goes off. If this does not help, find the small hole for the Reset button on the back of the device and press it with a paper clip.

Does ipega work with the Nintendo Switch emulator (Yuzu/Sudachi)?

Yes, in X-input mode, ipega gamepads are perfectly detected by emulators of new generation consoles. However, for a full game you may need to configure the gyroscope, which is not available in all ipega models. Check the specification of your model for the presence of a gyroscopic sensor.