I used the pre-made .img file from this site with a Raspberry Pi B rev 2.0, installed xboxdrv and setup all of the proper configuration files for the controller in /etc/rc.local and used retroarch-joyconfig to add the p1.cfg file to retroarch.cfg. The Xbox Wireless receiver is plugged into a 2.6 amp USB hub and the pi is powered by the hub as well. (Plugging the pi directly to the wall did not fix anything).
When I try to use the Xbox Wireless controller with emulators, it seems as though packets are being dropped (or something else?). For example, even when I am just in the ROM selection menu and press down on the d-pad, it often gets “stuck” and constantly repeats the d-pad down command until I hit something else on the controller. This trend continues within games, too.
Exiting everything and running “sudo xboxdrv” shows me that this is not a hardware problem because outside of the emulation station, all packets are received and the button never gets “stuck.” (E.g. when I press down on the d-pad dd=1 and immediately when I let up, and new line appears letting me known dd=0)
Necessary and Functional
These cookies are placed to make it possible to analyze this website (with Google Analytics) and optimize for the purpose of a.o. the usability.
Cookie names: _ga, _gat, _gid
These cookies are placed to show advertisements (of Google AdSense) and to get these close to your interest.
Cookie names: id, IDE, FLC, DSID, SNID, NID
These cookies are required to show the cookie notification bar, remember your cookie acceptance choice and apply this choice.
Cookie names: privacy_embeds, wpca_consent, woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_, wp-settings-1, wp-settings-time-1