Scott Duensing

Results 89 comments of Scott Duensing

Oh, I forgot to mention that this crash only happens if the device we care about is missing. Turned off or unplugged. Which makes even less sense.

Yes, I have the latest from git. OS X 10.10.1. I'm trying to recreate it with a minimal test harness now. No luck so far. I'm a lot better at...

It doesn't matter if the device was ever connected or not. It just happens when it's currently not connected. All my hidapi calls are in one thread. And IOHIDManagerSetDeviceMatching() is...

I never did figure out why it was doing that. I "fixed" it by replacing my entire codebase with a new one. :-) On Thu, Jan 15, 2015 at 2:55...

Bit more info: I wrote some test code to try and open the path more than twice. The third time fails, so this is good. It appears that I'm opening...

Okay. Much test code later I've learned that my prior test of opening the same path multiple times to get the different interfaces was bad. It does open the same...

I get the same path for both interfaces on the Razer Hydra on OS X. There was no way for me to open a particular one without the above modification....

Using the 'usage' was a hack for this particular case. I don't really know a proper solution. Perhaps another open method that can take a device handle from hid_enumerate? Then...

If it's consistent, that'd be great. OS X seems to just return devices in whatever order it feels like at that particular moment. Would you have to open it before...

That's how I was using it, too. :-)