Conflict with Imon Hardware (USB HID)
-
- Posts: 3
- Joined: 04 Oct 2010, 19:45
Conflict with Imon Hardware (USB HID)
Hello all, I just purchased Xpadder about 20 min ago, as I have used it a couple of times and thought great things.
I have an htpc enclosure (ANATEC Remote Black) and it has a built in LCD display and IR reciever. This hardware works in conjunction with Soundgraph's iMON software to translate input from the iMON remote and also to display info on the screen. This is connected to the motherboard by way of internal usb jumpers. The problem is that once I start Xpadder it begins to interfere with the iMON hardware. The best way to describe it is that the iMON becomes an "unknown usb device - HID" in device manager and the sound for a disconnecting USB device plays. Windows will then proceed to loop reloading the device drivers and having them crash again about every 10 seconds. The moment the iMON fails, all input freezes as the device resets (mouse, xpaddder... ect.).
If Xpadder is stoped, then all resumes normally. I can use my Xbox360 controller fine with games that have it enabled. I have used xpadder before in this case, but it was version 5.3 I believe. I have since tried rolling back both my iMON drivers and the Xpadder software to when i knew they both worked together. Still does not work. Since they are both HID devices, I am guessing there is some conflict going on.
Searching the forums for a solution, I have found that at least one other person has had this problem, and their solution was to just unplug the iMON. Now this does work; if the iMON is unplugged then Xpadder works and if Xpadder is stoped then the iMON works. However, I can't do this and need both Xpadder and iMON to work. Please help! I really love Xpadder and hope we can find a solution.
I have an htpc enclosure (ANATEC Remote Black) and it has a built in LCD display and IR reciever. This hardware works in conjunction with Soundgraph's iMON software to translate input from the iMON remote and also to display info on the screen. This is connected to the motherboard by way of internal usb jumpers. The problem is that once I start Xpadder it begins to interfere with the iMON hardware. The best way to describe it is that the iMON becomes an "unknown usb device - HID" in device manager and the sound for a disconnecting USB device plays. Windows will then proceed to loop reloading the device drivers and having them crash again about every 10 seconds. The moment the iMON fails, all input freezes as the device resets (mouse, xpaddder... ect.).
If Xpadder is stoped, then all resumes normally. I can use my Xbox360 controller fine with games that have it enabled. I have used xpadder before in this case, but it was version 5.3 I believe. I have since tried rolling back both my iMON drivers and the Xpadder software to when i knew they both worked together. Still does not work. Since they are both HID devices, I am guessing there is some conflict going on.
Searching the forums for a solution, I have found that at least one other person has had this problem, and their solution was to just unplug the iMON. Now this does work; if the iMON is unplugged then Xpadder works and if Xpadder is stoped then the iMON works. However, I can't do this and need both Xpadder and iMON to work. Please help! I really love Xpadder and hope we can find a solution.
Re: Conflict with Imon Hardware (USB HID)
With the iMON connected go to the Xpadder settings window by clicking the wrench in the top-right corner of the main window.
Select the iMON from the list and click the Hide button. This will tell Xpadder to ignore it
-
- Posts: 3
- Joined: 04 Oct 2010, 19:45
Re: Conflict with Imon Hardware (USB HID)
Jonathan - Thanks for the quick reply! Unfortunately... I went to the screen above (settings - Controllers) and alas... no iMON appears in the controller list. My only instinct is that it is being handled as a "keyboard/mouse" instead of a "controller" which may be why it is not appearing. (the remote control does have keyboard commands and can be used as a mouse). I don't have a knowledge of the workings of Xpadder so I'm not sure if this makes a difference.
Some more info: (Read: I HAVE purchased Xpadder, love it when it has worked, and DO want it to work for me...) but in my troubleshooting, I also downloaded JoytoKey and Pinnacle Game Profiler. Same Problem with JoyToKey, but no problem with PGP. I don't even know to begin with JoyToKey so I didn't mess with any settings, and for some reason PGP worked fine. Perhaps some inside knowledge of these programs will help discover the issue. Again, my goal here is to get Xpadder to work and not jump ship to PGP.
Any more ideas?
Some more info: (Read: I HAVE purchased Xpadder, love it when it has worked, and DO want it to work for me...) but in my troubleshooting, I also downloaded JoytoKey and Pinnacle Game Profiler. Same Problem with JoyToKey, but no problem with PGP. I don't even know to begin with JoyToKey so I didn't mess with any settings, and for some reason PGP worked fine. Perhaps some inside knowledge of these programs will help discover the issue. Again, my goal here is to get Xpadder to work and not jump ship to PGP.
Any more ideas?
-
- Xpadder Xpert
- Posts: 1245
- Joined: 26 Aug 2009, 23:02
- Contact:
Re: Conflict with Imon Hardware (USB HID)
did you go into the setting window that he described with the controller connected?
-
- Posts: 3
- Joined: 04 Oct 2010, 19:45
Re: Conflict with Imon Hardware (USB HID)
This is good. Xpadder ignores non-gaming devices so the issue isn't a case of Xpadder trying to access the iMON device.kitwingate wrote:I went to the screen above (settings - Controllers) and alas... no iMON appears in the controller list. My only instinct is that it is being handled as a "keyboard/mouse" instead of a "controller" which may be why it is not appearing.
Perhaps the problem occurs when Xpadder is busy accessing another controller?
Try running Xpadder with your Xbox 360 controller disconnected. Xpadder should just sit there with a blank screen. Do the iMON issues occur in this case?
Re: Conflict with Imon Hardware (USB HID)
First we need to see what is happening - I have uploaded a tool that will check for hardware messages:seanwalter wrote: I think the problem is that the HTPC remote control software (Soundgraph iMON Manager) conflicts with Xpadder, as they both try to take HID input, translate it, and feed it to applications. I disabled the problem device in Device Manager, my iMON Manager software showed that it was "disconnected" and Xpadder worked without hiccups. The iMON Manager software is focused on a narrow set of non-gaming devices. Is there a setting, or can there be a setting, to prevent Xpadder from scanning automatically for new devices? I.e., only add devices manually? I notice that the Logitech Gaming Software (nowhere near as good as Xpadder, and based on DirectInput) checks for connected devices when it starts, and permits manual scans but not automatic scans? Thanks!
The device does not show up in Xpadder so I can't hide/disable it.
- Make sure Xpadder is NOT running
- Run the scanner
- Disable the iMON device in Device Manager and wait for the scanner to do its thing
- Now re-enable the device
- Copy the scanner text and post it in a reply
- Now check the EnumDevices box and perform the same routine
You do not have the required permissions to view the files attached to this post.
-
- Posts: 7
- Joined: 09 Jan 2011, 07:43
- Contact:
Re: Conflict with Imon Hardware (USB HID)
Here is the first set of output from the scanner, without EnumDevices checked:
Checking EnumDevices with iMON device enabled starts the infinite loop and I can't seem to disable the device to stop the looping with the scanner running. As a result, I ran the process in reverse (started the scanner with the device disabled, checked enumdevices, enabled the device, then disabled the device again). If you need it in the order you specify above, let me know and I'll keep trying.
Code: Select all
This program is constantly scanning for hardware messages
To test:
- connect/disconnect/enable/disable a device
- wait for 5 seconds
- one or more lines of text will appear
- wait for 5 seconds to ensure all activity has registered
To list devices check the Enumerate Devices checkbox
Message Received: Time:16,412,857 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
EnumDevices disabled
----------------------------------------------------------------
Message Received: Time:16,412,985 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
EnumDevices disabled
----------------------------------------------------------------
Message Received: Time:16,440,327 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
EnumDevices disabled
----------------------------------------------------------------
Checking EnumDevices with iMON device enabled starts the infinite loop and I can't seem to disable the device to stop the looping with the scanner running. As a result, I ran the process in reverse (started the scanner with the device disabled, checked enumdevices, enabled the device, then disabled the device again). If you need it in the order you specify above, let me know and I'll keep trying.
Code: Select all
This program is constantly scanning for hardware messages
To test:
- connect/disconnect/enable/disable a device
- wait for 5 seconds
- one or more lines of text will appear
- wait for 5 seconds to ensure all activity has registered
To list devices check the Enumerate Devices checkbox
Message Received: Time:17,096,441 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E7BEC8E0-273E-11DF-8003-444553540000} guidProduct:{003415C2-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:HID-compliant device tszProductName:HID-compliant device wUsagePage:65,484 wUsage:1
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,101,423 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,102,264 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E7BEC8E0-273E-11DF-8003-444553540000} guidProduct:{003415C2-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:HID-compliant device tszProductName:HID-compliant device wUsagePage:65,484 wUsage:1
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,103,662 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,104,307 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,104,835 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,105,364 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,105,892 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,107,849 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,108,528 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,109,235 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,110,370 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,110,921 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Message Received: Time:17,111,524 Msg:537 DBT_DEVNODES_CHANGED A device has been added to or removed from the system. WParam:7 LParam:0
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B60-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:274 tszInstanceName:Mouse tszProductName:Mouse wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidProduct:{6F1D2B61-D5A0-11CF-BFC7-444553540000} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:1,043 tszInstanceName:Keyboard tszProductName:Keyboard wUsagePage:0 wUsage:0
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{E0C22870-141E-11E0-8002-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{028FE000-141F-11E0-8007-444553540000} guidProduct:{C21F046D-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:66,069 tszInstanceName:Controller (Wireless Gamepad F710) tszProductName:Controller (Wireless Gamepad F710) wUsagePage:1 wUsage:5
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{84E88C90-9851-11DF-8001-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:12 wUsage:1
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{85167A60-9851-11DF-8002-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:1 wUsage:128
Finished enumerating controller
--------
Enumerating a device........
dwSize:580 guidInstance:{851716A0-9851-11DF-8003-444553540000} guidProduct:{002204D9-0000-0000-0000-504944564944} guidFFDriver:{00000000-0000-0000-0000-000000000000}
dwDevType:65,553 tszInstanceName:USB Device tszProductName:USB Device wUsagePage:65,468 wUsage:136
Finished enumerating controller
--------
----------------------------------------------------------------
Re: Conflict with Imon Hardware (USB HID)
Thanks for the info. As I mentioned somewhere before it seems that performing an EnumDevices (getting a list of devices) causes the iMON device to update the system, which triggers Xpadder or the scanner to get another list of devices and it loops forever. Why is the iMON device changing the drivers when we ask for a list of devices? This makes no sense!
You'll notice that the outputs only show the value DBT_DEVNODES_CHANGED. There are many values but by default they are not sent to a program unless it asks for these advanced messages. I will update the scanner so it tells us more about what is going on.
While I could add a manual scan option to Xpadder I think this is a good opportunity to improve the scanning to fix this and other detection bugs
Can you visit the Windows Game Controller Control Panel and try en/disabling your iMON device there - does the control panel cause a loop also?
You'll notice that the outputs only show the value DBT_DEVNODES_CHANGED. There are many values but by default they are not sent to a program unless it asks for these advanced messages. I will update the scanner so it tells us more about what is going on.
While I could add a manual scan option to Xpadder I think this is a good opportunity to improve the scanning to fix this and other detection bugs
Can you visit the Windows Game Controller Control Panel and try en/disabling your iMON device there - does the control panel cause a loop also?
-
- Posts: 7
- Joined: 09 Jan 2011, 07:43
- Contact:
Re: Conflict with Imon Hardware (USB HID)
Just getting back into this...sorry for the delay. The iMON device does not show up as a game controller, so I can't disable it there.
Re: Conflict with Imon Hardware (USB HID)
Sorry I didn't word that correctly - can you open the Windows Game Controllers Control Panel and then en/disable the iMON device via the Device Manager or whichever method you used during the last test. We need to see if the Windows Game Controllers Control Panel starts looping and causing the disconnection sound also - which would indicate a driver issue. If the control panel handles the iMON device appearance and disappearance smoothly then the fault lies with Xpadder/Hardware Message Scanner.
-
- Posts: 7
- Joined: 09 Jan 2011, 07:43
- Contact:
Re: Conflict with Imon Hardware (USB HID)
Ok I get it. I can already tell you, when I open the game controllers panel, that panel starts looping if the iMON device is enabled -- the game controllers appear, then disappear, then reappear. I honestly haven't looked at it with iMON disabled...will have to do so this weekend. If this means there's a driver issue, then there's a driver issue.
That said, the Logitech Game Profiler under DirectInput and (as noted above) PGP under Xinput don't lock up the GUI every few seconds when they are being used to translate controller input, so this seems like something that can be worked around.
Anyway, I hate to say it but at this point I'm probably migrating to PGP as my kids (and therefore my wife) are going to run out of patience and force me onto an Xbox if I don't get this resolved quickly.
That said, the Logitech Game Profiler under DirectInput and (as noted above) PGP under Xinput don't lock up the GUI every few seconds when they are being used to translate controller input, so this seems like something that can be worked around.
Anyway, I hate to say it but at this point I'm probably migrating to PGP as my kids (and therefore my wife) are going to run out of patience and force me onto an Xbox if I don't get this resolved quickly.
-
- Xpadder Xpert
- Posts: 2437
- Joined: 09 Feb 2010, 16:41
- Location: Germany
- Contact:
Re: Conflict with Imon Hardware (USB HID)
To summarize everything short:
This Imon remote control causes that all Game Controllers will continuously disconnect an reconnect.
But only while Xpadder is running (or not?)
Did you already look for a driver update for this Imon?
It's just an Idea
This Imon remote control causes that all Game Controllers will continuously disconnect an reconnect.
But only while Xpadder is running (or not?)
Did you already look for a driver update for this Imon?
It's just an Idea
Re: Conflict with Imon Hardware (USB HID)
It does appear to be a driver issue but now that we know that I can improve Xpadder to take it into account (and I'm sure advanced scanning options is something that will be of use to others).
In the Downloads forum I have posted a modification which removes the continual hardware scan: http://xpadder.com/forum4/viewtopic.php ... 425#p10425
Please note that controllers are only checked when Xpadder starts up. All required controllers must be connected prior to starting Xpadder. In theory this modification should cope with the iMON issue. If it does then I will update the current development version of Xpadder with new manual scan/disable scanning options.
In the Downloads forum I have posted a modification which removes the continual hardware scan: http://xpadder.com/forum4/viewtopic.php ... 425#p10425
Please note that controllers are only checked when Xpadder starts up. All required controllers must be connected prior to starting Xpadder. In theory this modification should cope with the iMON issue. If it does then I will update the current development version of Xpadder with new manual scan/disable scanning options.
-
- Posts: 7
- Joined: 09 Jan 2011, 07:43
- Contact:
Re: Conflict with Imon Hardware (USB HID)
Jonathan, this appears to work. I just tried it out flipping between the desktop and XBMC, and never had a hiccup. Thanks for pulling it together. I'll watch for the version to manual scan and disable auto.
-
- Posts: 7
- Joined: 09 Jan 2011, 07:43
- Contact:
Re: Conflict with Imon Hardware (USB HID)
PS - Soundgraph (makers of the iMON devices) are continually updating their software. I will consider raising this with them, but so far the problem has only shown up here. Thanks again for the fix!
Re: Conflict with Imon Hardware (USB HID)
I'm glad to hear it's working for you. I will ensure the changes are included in the new version along with the new options.
If you have any issues with this modification please let me know and I'll provide an updated modification.
If you have any issues with this modification please let me know and I'll provide an updated modification.