Buttonbox recognized as keyboard

I recently bought a button box and it arrived today. I then noticed a problem that it did not appear in my usb controller settings. I thought it was broken but actually it was recongized as a keyboard.

This means, if I press a button on the button box, it will output a letter if I open the Notepad. Well since most people don't use keyboard while driving, I really don't like the current state of my button box. I want it to be recognized as a usb controller. So the system will recognize it as "button1", "button2", etc. (Also, if you have multiple controllers like me, making them individual usb controllers rather than "keyboard keys remapping box" will prevent conflict between key assignment.

I took a look at the windows device manger and saw it was recognized as "HID system controller" while my other device like steering wheel is recognized as "HID game controller". Both generic keyboard and usb controllers use the built-in driver of windows, the "input.inf". I don't know if there is anyway to make windows recognize it as a usb controller. Plus you cannot change the property of a device in the control panel.

Anyone has any ideas? Thanks in advance.
 
I recently bought a button box and it arrived today. I then noticed a problem that it did not appear in my usb controller settings. I thought it was broken but actually it was recongized as a keyboard.

This means, if I press a button on the button box, it will output a letter if I open the Notepad. Well since most people don't use keyboard while driving, I really don't like the current state of my button box. I want it to be recognized as a usb controller. So the system will recognize it as "button1", "button2", etc. (Also, if you have multiple controllers like me, making them individual usb controllers rather than "keyboard keys remapping box" will prevent conflict between key assignment.

I took a look at the windows device manger and saw it was recognized as "HID system controller" while my other device like steering wheel is recognized as "HID game controller". Both generic keyboard and usb controllers use the built-in driver of windows, the "input.inf". I don't know if there is anyway to make windows recognize it as a usb controller. Plus you cannot change the property of a device in the control panel.

Anyone has any ideas? Thanks in advance.
Did you ever get a fix for this? I have a similar problem with my button box. It shows up as a PS3 controller in the controller panel but when buttons are assigned in game they act as keyboard (button 1 = "E" button 2 = "Space Bar" etc.). I just tried it in notepad though and no letters are showing up when I push buttons there. That can't be normal behaviour.
 
Upvote 0
Maybe the controller uses is a keyboard controller. In that case, there's not much you can do. Just configure your simulator to use the keys output by de button box or use AutoHotkey to map the keys to whatever you want.
 
Last edited:
Upvote 0
I recently bought a button box and it arrived today. I then noticed a problem that it did not appear in my usb controller settings. I thought it was broken but actually it was recongized as a keyboard.

This means, if I press a button on the button box, it will output a letter if I open the Notepad. Well since most people don't use keyboard while driving, I really don't like the current state of my button box. I want it to be recognized as a usb controller. So the system will recognize it as "button1", "button2", etc. (Also, if you have multiple controllers like me, making them individual usb controllers rather than "keyboard keys remapping box" will prevent conflict between key assignment.

I took a look at the windows device manger and saw it was recognized as "HID system controller" while my other device like steering wheel is recognized as "HID game controller". Both generic keyboard and usb controllers use the built-in driver of windows, the "input.inf". I don't know if there is anyway to make windows recognize it as a usb controller. Plus you cannot change the property of a device in the control panel.

Anyone has any ideas? Thanks in advance.
I had this exact problem. I spoke with the manufacturer and found out that the original boxes made were keyboard only, but the newer boxes have the ability to be switched to USB controller by holding the small button on top while plugging in the USB cable. Once released it should act as a controller. Repeat to go back to keyboard. Additionally you can reassign the button to another key when in keyboard mode by holding the small black button and cycling the button, knob, or switch. You can watch the change happen using Notepad or similar programs. Instructions attached below.
Screenshot_20240622-170607.png
Screenshot_20240622-170648.png
 
Upvote 0
Back
Top