How to Fix GameSir Nova Lite A and B Buttons Reversed on Cloud Gaming

If your GameSir Nova Lite has the A and B buttons reversed on cloud gaming, this is not a faulty controller.

It’s a controller identification issue.

We’ve now fixed this on multiple Nova Lites across both Windows PCs and Chromebooks, and the solution is consistent every time.

The problem shows up most often when using:

  • Microsoft Xbox Cloud Gaming

  • NVIDIA GeForce Now

  • Boosteroid

Interestingly, it usually works fine on Amazon Luna.

Here’s why that happens — and how to fix it properly.

Why the A and B Buttons Get Swapped

This is not random.

It comes down to how different systems interpret controller standards.

There are two dominant button layouts:

Xbox layout

  • A = bottom

  • B = right

Nintendo layout

  • B = bottom

  • A = right

The GameSir Nova Lite supports multiple input modes:

  • XInput (Xbox standard)

  • DInput (generic PC)

  • Android mode

  • Switch mode

The issue occurs when the controller does not identify itself as a true Xbox (XInput) device over Bluetooth.

Instead, it presents itself as a generic HID device or Android/Switch controller.

When that happens:

  • The operating system does not remap the layout

  • Cloud gaming platforms pass raw input through

  • A and B appear reversed

Why It Happens on Some Services But Not Others

This is where platform behaviour differs.

Xbox Cloud Gaming, GeForce Now and Boosteroid

These services expect the controller to already be reporting correctly as XInput. They do not aggressively remap layouts.

If the device identifies incorrectly, they simply pass the button index through.

Result: swapped buttons.

Why Amazon Luna Often Works

Amazon Luna applies its own controller abstraction layer in the browser.

It remaps inputs internally to match Xbox layout.

So even if the controller identifies imperfectly, Luna corrects it.

That’s why users think the problem is “random”. It isn’t. It’s platform handling.

The Real Cause: Firmware Behaviour

Through testing multiple Nova Lite units, we found:

  • Newer firmware versions sometimes present inconsistent Bluetooth identifiers.

  • Systems detect the controller as generic rather than Xbox.

  • The button index mapping then follows Nintendo-style ordering.

When downgraded to Firmware v4200, the controller:

  • Properly exposes Xbox XInput over Bluetooth

  • Identifies clearly as “Xbox Wireless Controller”

  • Uses correct button index order (Button 0 = A bottom)

  • Stops the A/B swap issue completely

We have successfully applied this fix to multiple Nova Lite controllers on:

  • Windows PCs

  • Chromebook Plus devices

  • Standard Chromebooks

The results were consistent.

The Permanent Fix (Proven Across Multiple Devices)

You will need temporary access to an Android phone.

Firmware changes cannot be performed from a PC or Chromebook.

Step 1 – Install the GameSir App on Android

Download and install the official GameSir app.

Step 2 – Put the Controller into Android Mode

  1. Turn the controller off

  2. Hold Home + A
    LED flashes yellow slowly

  3. Hold Home + Screenshot (circle button)
    LED flashes yellow quickly

  4. Connect to your Android phone via Bluetooth

Step 3 – Downgrade to Firmware v4200

  1. Open the GameSir app

  2. Select your Nova Lite

  3. Go to Firmware (FW) Upgrade

  4. Choose Other Versions

  5. Select v4200

  6. Tap Upgrade firmware

  7. Wait for completion

Do not interrupt the process.

Step 4 – Reconnect in Proper PC Bluetooth Mode

  1. Turn controller off

  2. Hold Home + B
    LED flashes blue slowly

  3. Hold Home + Screenshot (circle)
    LED flashes blue quickly

  4. Pair it to your PC or Chromebook

It should now appear as:

Xbox Wireless Controller

That identification is the key indicator the fix has worked.

Leave a Reply

Your email address will not be published. Required fields are marked *