-
Notifications
You must be signed in to change notification settings - Fork 140
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
get_firmware_version() call leads to streamdeck XL ignoring top 3 row presses #38
Comments
Could you please try the latest 0.7.3 release? It has a new HID backend I wrote that directly binds to the system installed If you don't want to upgrade for some reason, there's also a newer release of the HIDAPI python library that your 0.6.3 version uses, which could also help. |
Give the latest 0.8.1 a go please and report back - the back end is substantially different to the version mentioned in this report, and the underlying issue might now be solved. |
Closing due to an extended period of inactivity - please re-open if you can reproduce this on the latest version of the library. |
@abcminiuser just got the same problem with a XL and version 0.8.4 of your (awesome, thanks for it, btw) lib: only the last row is working. Adding a |
Well, that's frustrating. I don't have an XL model around to test with, but I've checked over the original application multiple times, and it definitely reads out a 32-byte feature report (report ID 5) from the XL device. If that's causing issues it'll either be device firmware related, or something not quite right in the If anyone else has a StreamDeck XL, can you please try this on Mac or Windows and report if the same issue is observed there? |
Old thread I know, but I can confirm this on Ubuntu 20.04 and Stream Deck XL. If I do any of the edit: Also my libhidapi-libusb0 version is 0.9.0+dfsg-1 if that helps. I also am actively working on this so can easily test fixes. |
@abcminiuser I'm available to test/troubleshoot on Windows or Rasberry Pi OS (and Ubuntu VM if that works to test). I have a XL and know python |
Strange behaviour encountered today where the top 3 rows of an XL get ignored until reset() or similar
Here's a tiny working illustration. Pressing key(0) makes the call and the top 3 rows stop working then. Pressing key(31) runs reset() then all kets work again.
streamdeck 0.6.3
hidapi 0.9.0.post2
Mac OS 10.15.2 (Catalina)
Seen same on Linux with hid (referenced in #29)
The text was updated successfully, but these errors were encountered: