Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: f169211b0ad6b318ed11ffd22b2f899ea5085df2
Title: Push to talk not working (with certain keys)
Status: Open Type: Bug
Severity: Minor Priority: Low
Subsystem: Windows Resolution: Open
Last Modified: 2019-10-29 22:17:59
Version Found In: 0.4.19
Spike2019-10-29 14:15:39

Hi, push to talk is not working for certain buttons like the 'ctrl' button or '<>', ';' ...

cancel2019-10-29 22:15:12

Yeah. This is a limitation of the API Ripcord uses on Windows. It uses RegisterHotKey, which is a system that lets programs ask Windows for specific keys they want to listen to, even if none of the Ripcord windows are focused/active. Unfortunately, certain keys cannot be used with RegisterHotKey. The alternative to RegisterHotKey is RawInput, but RawInput works by listening to all keystrokes, not just certain ones that the program asks for. I want to avoid doing this with Ripcord, because it's worse for privacy, but as you can see there are some limitations. So I'm not really sure what to do right now.