Reaper stealing spacebar keystrokes in TextEditor


#1

I have noticed that Reaper on OS X steals spacebar keystrokes when typing into a TextEditor component in my plugin. Pressing spacebar will toggle audio playback in Reaper, even when the TextEditor has focus.

I have observed the same behaviour in a couple of commercial Juce plugins, so I assume that the problem is not unique to me.

I also found a thread in the Reaper forum where someone describes the same problem: https://forum.cockos.com/showthread.php?t=205497

That thread includes a Reaper-specific solution, but it would be great if it was possible to type spaces into a TextEditor without workarounds.

I haven’t noticed the same behaviour in non-Juce plugins (e.g. u-he’s plugins).

Any ideas?


#2

We observed similar behaviour. Native Instruments plugins and a few others seem to be able to catch the spacebar tough. Would be nice if that could be fixed at some point.


#3

Not just spacebar, but Return key too is captured by Reaper unless the “send all key presses” option is enabled (wouldn’t be surprised if there were more). Quite annoying.


#4

Command+v (paste) is another key combo that isn’t passed by Reaper. I notice that Diva, which does capture spacebar and return keypresses, doesn’t capture Command+c & command+v either.