-
Notifications
You must be signed in to change notification settings - Fork 127
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
Usage with go-streamdeck under windows - a fix I do not understand #30
Comments
They're not wrong, I wasted hours with this I'm using windows 10, and a logitech HID device I've been trying to implement in go the following: using: message := []byte{0x10, 0x01, 0x09, 0x1c, 0x01, 0x00, 0x00}
d.write(message) got nothing but errors (same as the original reporter) but after forking this repo, and making those changes it all works. |
The problem is probably #36. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
I am trying to use go-streamdeck, which internal uses karalabe/hid.
Its a library to control the elgato Stream Deck.
It works under linux, but fails under windows with:
Which is german for "wrong Parameter".
Without known much about USB, and HID: At one point tried the following:
I removed the windows specificas in these lines:
with
At these lines: https://github.com/karalabe/hid/blob/master/hid_enabled.go#L167
Now it works!
I have no Idea why.
Should this be fixed? Or is my device strange?
What would be a good way to write a patch so I can used the unmodifed HID library?
The text was updated successfully, but these errors were encountered: