View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000185HIDLibDevice detection / enumerationpublic2008-12-07 14:232009-01-05 22:46
ReporterBlue Ninja 
Assigned ToBlue Ninja 
PrioritynormalSeverityFeatureReproducibilityN/A
StatusResolvedResolutionFixed 
PlatformOSOS Version
Product Version0.1.743 
Target Version0.2.0Fixed in Version0.2.0 
Summary0000185: Implement device connect/disconnect events for HIDManagement class.
DescriptionThese events will signal the connection or disconnection of HID-class devices, probably by intercepting window messages.
Additional InformationDetermine how to identify the device in the event - via device path string is probably best, as it can be compared against existing HIDDevice instances, and also be used to instantiate a new instance.
TagsNo tags attached.
Device Vendor ID & Product ID
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
User avatar (0000407)
Blue Ninja (administrator)
2008-12-14 00:47
edited on: 2008-12-14 00:50

Class now monitors WMI Win32_DeviceChangeEvent events, and compares new device list against last-known list. New items trigger a DeviceConnected event, missing devices trigger a DeviceDisconnected event. Event params contain the DevicePath, which is suitable for instantiating a new instance of HIDDevice, or comparing to existing instances.


- Issue History
Date Modified Username Field Change
2008-12-07 14:23 Blue Ninja New Issue
2008-12-07 14:23 Blue Ninja Status New => Assigned
2008-12-07 14:23 Blue Ninja Assigned To => Blue Ninja
2008-12-14 00:47 Blue Ninja Note Added: 0000407
2008-12-14 00:47 Blue Ninja Status Assigned => Testing
2008-12-14 00:50 Blue Ninja Note Edited: 0000407
2009-01-05 22:46 Blue Ninja Status Testing => Resolved
2009-01-05 22:46 Blue Ninja Fixed in Version => 0.2.0
2009-01-05 22:46 Blue Ninja Resolution Open => Fixed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker