-
Notifications
You must be signed in to change notification settings - Fork 18
Issue with Keybinds on Linux with Streamdeck #276
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
Comments
I was able to establish the following: edit to add some reference. this is the xev log for one keypress:
|
I'm not familiar with OpenDeck, but will it install/work with plugins from the Marketplace? The TrackAudio for Stream Deck plugin has a PTT action in it that you can use instead of trying to deal with keybinds. Failing that, is there a way to send a websocket event from an OpenDeck key? If so, you can simply send the correct kPttPressed and kPttReleased events via the websocket directly to TrackAudio. |
The mentioned plugin seems to work, but then crashes OpenDeck after a few seconds. Will update regarding the Websocket option once i have found more information. |
same for me on Arch Linux using F14 as PTT and not correctly set on settings.ini, (@pierr3 we talked about that few days ago). here maybe some clues to improve but my competencies are limited here :) (thanks @herver ) |
We don't use SFML for keyboard handling anywhere, and even then we had do some tweaks to support F13 and above. Somehow it works fine for me on mac with F14, we'll see what upstream libuiohook pushes in the future |
Small follow up from my side. With the newest OpenDeck version i was able to load neilenns plugin, and at first it seems to work, i assigned the push to talk action but it doesn't have any effect. On another note, i was able by using wscat, to push the PTT from the command line, however, if i use the same command as a key down action in open deck nothing happens. I am still researching how this could happen. Sadly no logs for this one. |
I was able to fix this issue using websocat in the openDeck as follows for key press: this fixes my issue with using the streamdeck for trackaudio. however, would still be nice to get the hotkeys back :) thanks kindly for all of you guys' support! appreciated. |
Sorry for the non-technical report, since i only observed the behaviour in a busy event where i was not able to gather data but hat to quickly revert to a working solution. Still thought, it should be mentioned here, in case others experience this aswell.
On Tuesday, i encountered an issue with the latest Trackaudio 1.3.0 Beta 5. I will update this issue as soon as i have more information to share.
For reference (and in case somebody tries to do a repro): I am using StreamDeck (XL?...) configured with OpenDeck on Linux Mint 22.1. My PTT button in OpenDeck is configured with xdotool to press F13 while the respective button is pressed . I set up the appropriate mappings via .Xmodmap, which works for other applications, without issues (including TA 1.2.0). On version 1.2.0, TA would even show the PTT button as F13.
However in the latest beta, and thats why i got caught a bit cold, while pressing the PTT button on the streamdeck does detect a button in TA, the button is shown as ?. However, when i was online, and trying to coordinate with other controllers, I realised, that my Teamspeak PTT would also activate my TA PTT. After some quick testing i realised, that all my StreamDecks buttons trigger the TA PTT. Even those buttons that are unassigned alltogether.
Since this was during the session, i reverted to find TA 1.2.0 do exactly what it's supposed to do. I plan on making a few tests to see where it could lie, but also don't know where to start yet, really. It's as if the streamdeck is recognized by TA as being one big button.
The text was updated successfully, but these errors were encountered: