![xbox 360 rock candy controller button xbox 360 rock candy controller button](https://m.media-amazon.com/images/I/71G+-wdCSOL._SL1500_.jpg)
We will not provide some sort of patch to prevent that. In Valve's case, they have explicitly chosen to alter how their software reacts to first and third party Xbox 360 controllers. Whats different is the implementation in the software asking the operating system for information.
![xbox 360 rock candy controller button xbox 360 rock candy controller button](https://images.nintendolife.com/e33fd6e4a2a98/1280x720.jpg)
#Xbox 360 rock candy controller button driver
So as you can see the driver tells the operating system identical information for every controller in the system. We don't say "Hey the A button was pressed!" We say "Hey button 0 was pressed!" It is up to the game to decide what button number corresponds to what. These button numberings are identical for EVERY controller in this driver. When a button is pressed, the OS informs the program that a specific button number has been pressed.
![xbox 360 rock candy controller button xbox 360 rock candy controller button](https://i.ytimg.com/vi/pfyDmjg_kQQ/mqdefault.jpg)
Software queries the OS for devices, and then registers for updates from the system about their status. (void)buttonChanged:(int)index newValue:(int)value system is treating it as a joystick rather than xbox 360 controller. Possibly could be related if for some reason the Rock Candy device inputs are not the same as an Xbox 360 controller ie. I'm also trying to use the Rock Candy controller for Battle Block Theatre which doesn't recognize any of its inputs. So maybe something is reversed here (Strangely the default controller configuration still recognizes start and back buttons of regular controller)?Īny help debugging / patching the issue if solution is not too hacky would be greatly appreciated thanks! Pressing RightStick in registers as Start On a regular Xbox 360 controller in mapping keys of Left 4 Dead 2: Regular Xbox 360 controller is recognized as UPĪlso oddly enough for the Rock Candy controller the Start and Select inputs appear to be triggering in game when pressing the Left Thumbstick in (triggers Select) and Pressing the Right Thumbstick in (triggers Start). If I choose to remap Flashlight to Up on DPad within the game Trying to use the Rock Candy Xbox 360 controller while playing Left 4 Dead 2 and I'm noticing that the DPad UP, LEFT, RIGHT, DOWN, and Start / Select inputs are not recognized as they are if I use a regular xbox 360 controller.Īll works fine on the regular xbox 360 controller.