Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix iMON conflicts by allowing settings to enable/disable interfaces #98

Merged
merged 4 commits into from
May 12, 2017

Conversation

garbear
Copy link
Member

@garbear garbear commented Apr 8, 2017

Also include two fixes:

  • wireless Xbox controllers appearing late on linux
  • windows build failures due to unicode switch

Corresponds to xbmc/xbmc#11944

On Linux, Xbox 360 wireless receivers report all four controllers attached
at all times, even when no controllers are present. Kodi ignores these
"ghost controllers" until their first input event.

This commit changes the behavior by triggering a scan when a ghost
joystick first receives input.
This allows the user to select which joystick interface(s) are in use.
Scanning for DirectInput devices interferes with iMON, so disabling the
DirectInput interface allows the two to coexist.
@garbear garbear merged commit fc8a0b3 into xbmc:master May 12, 2017
@garbear garbear deleted the driver-settings branch May 12, 2017 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant