If Steam can display a directional button on an Xbox 360 controller, why can't I

I want to display the Xbox Guide button on the Xbox 360 controller.

I have been looking for a possible solution for some time, and from the views of my Google results, it seems that the only way to do this is to use a custom driver.

However, today I tried to use the Steam Big Picture mode and was surprised to see that Valve was able to achieve this in order to open Steam Overlay. So why can't I find any information on how to do this? Does anyone know how they did this?

I was thinking of possible solutions besides a special driver, and I wonder if you can read the raw data from the controller? The button should send a signal so that it can be detected when it is pressed, right?

Any help is greatly appreciated.

+5
source share
1 answer

Mark as answer: @luke replied to this in the comments:

Assuming you are using XInput, it seems that the use of the Guide button is undocumented. However, people found out that apparently sets bit 0x0400 in the button bit flag. Additional information .

+1
source

All Articles