Scenario: Windows-based XBMC with Xbox 360 wireless controller used for zsnes. I set it up so that EG watches for a certain button combo to kill zsnes and go back to xbmc. As long as the controller is on before EG launches, everything works as expected. If the controller is not present at start (or if it goes to sleep for any period of time after EG starts), then input no longer shows up in the log once it has reconnected. EG does recognize that the controller has returned showing the following in the log:
Code: Select all
System.DeviceAttached [u'\\\\?\\HID#VID_045E&PID_02A1&IG_00#8&5a6dc30&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}']I also tried the joystick plugin: it will resume normal operation on wake-up, but only if the controller was on at launch. It too doesn't recognize "new" devices after startup. Other programs (e.g. xbmc, steam) work just fine with the controller no matter when it becomes active.
Misc info:
EventGhost 0.4.1.r1640
Windows 7 SP1 64-bit
Xbox360 wireless controller w/ USB receiver
