Joystick with unknown remapping detected (will be ignored): Xbox Wireless Controller [050000005e040000130b000023050000]

Isaac Sim

5.1.0

Operating System

Ubuntu 24.04

Kernel

6.14.0-37-generic

GPU Information

  • Model: RTX5090 D V2
  • Driver Version:580.95.05

Gamepad

Microsoft Xbox Series S|X Controller

Topic Description

Detailed Description

When launching Isaac Sim, the application fails to recognize my Xbox Series S|X Controller. The carb.windowing-glfw.gamepad extension throws a “Joystick with unknown remapping detected” warning, and the controller input is completely ignored within the simulation environment. This happens regardless of whether the controller is connected via a wired USB connection or wireless Bluetooth.

Steps to Reproduce

  1. Connect the Xbox Series S|X Controller to the Ubuntu 24.04 host machine (either via USB or Bluetooth).
  2. Launch Isaac Sim 5.1.0 (or an Isaac Lab environment).
  3. Observe the terminal / console output.

Error Messages

When connected via USB (Wired):

2026-07-20T00:29:51Z [539ms] [Warning] [carb.windowing-glfw.gamepad] Joystick with unknown remapping detected (will be ignored):  Microsoft Xbox Series S|X Controller [030000005e040000120b000017050000]

When connected via Bluetooth (Wireless):

2026-07-20T00:01:14Z [588ms] [Warning] [carb.windowing-glfw.gamepad] Joystick with unknown remapping detected (will be ignored):  Xbox Wireless Controller [050000005e040000130b000023050000]

5. Troubleshooting & Additional Context

I have verified that the controller is functioning perfectly at the OS level:

  • jstest: Passed successfully for both wired and wireless connections. The system reads all axes and buttons correctly.

  • pygame: A quick Python test script using pygame also successfully detects and receives inputs from the controller.

  • Attempted Fixes: I tried the SDL gamepad mapping workaround suggested in this NVIDIA Developer Forum thread, but the issue persists.

Note: I have also mentioned this issue in the IsaacLab discussions here: Discussion #2809 (Comment).

We’re reviewing this internally with our team and will get back to you soon.

Looking forward to your reply!

Isaac Sim uses GLFW (not SDL) for gamepad input. GLFW maintains its own embedded copy of the SDL_GameControllerDB to map joystick GUIDs to standard button layouts. The two GUIDs your controller reports – 030000005e040000120b000017050000 (USB) and 050000005e040000130b000023050000 (Bluetooth) – are from newer controller firmware and are not present in the GLFW versions bundled with Isaac Sim. So GLFW ignores the controller entirely.

Both GUIDs are in the current SDL_GameControllerDB, just not in the snapshot Isaac Sim ships. I’ll let you know if there are any updates.

An internal ticket (6522546) has been created to track this support.

Thanks for getting back to me, looking forward to further updates! As a suggestion, rather than hardcoding the GUIDs in GLFW, it would be helpful to add an API for registering new device GUIDs.

Thanks for the suggestion — I’ve passed this along to our team.