Hi there! Can you help me to do this feature with Soundflow 3?
In osX, I have a US and Russian (PC) Input sources for typing on different languages. Sometimes I forgot to switch back to US from Russian, and half of the shortcuts are not working until I switch the Input Mode (language).
- Is it possible to program PT and Soundflow in such a way, when even if the keyboard layout (i.e. input source) isnt’ ENG (i.e. US or ABC), PT will behave like it i’s have been set to ENG already? (but not when entering text in text cells…) Or maybe force PT to react to shortcuts with russian symbols too?
I think this one can be hard to do... And honestly it is not "very" needed, so It will be fully ok if we cant do this. ))
Thanks a lot for the support!
- Christian Scheuer @chrscheuer2019-09-27 08:32:55.291Z
Hi Stepan
SoundFlow only records and recognizes physical key locations. We don't distinguish between different virtual input sources/keyboard layouts. So regardless of which layout you choose US/Russian, it should just work (same position on the physical keyboard).
However, the SoundFlow UI app will display the text labels of buttons depending on the virtual keyboard layout that was chosen when you open that app. So while the SF engine doesn't care about locations, the UI app still needs to display something that makes sense to users, so when you open the app it will detect your layout and show labels according to that.
This doesn't change that what's stored ultimately is the location, not the labels.So in other words, if you change layouts, to display the proper labels, restart the SF UI.
Stepan Sevastyanov @Stepan_Sevastyanov
Hey Christian, thanks a lot for your time! I really appreciate it!
Actually I was talking about PT native shortcuts (not Sounflow-based ones). For example, Cmd-Shift-C and Cmf-Shift-V (Copy/Paste plugin settings) — it doesnt wortk if my language havent been set to ENG. What do you think — is it possible to run a script which tells PT to react on Russian keys like on English ones? The script can be enabled every time and switched off only during text enering in a specific fields (clip name, track name etc).
What do you think, is it possible to implement something like this?Christian Scheuer @chrscheuer2019-09-27 20:49:26.442Z
Ah I see. This is partially why we always resort to simulating keyboard strokes as a last resort. I would check if you couldn't easier map these things to UI clicks or menu item clicks instead.
I actually don't have much experience with using PT from a non-English keyboard, so I don't know how to tell PT to react differently. I know there's a PT setting called something like Auto Switch Input Language, which may be relevant for your case.If you want a utility to quickly switch input languages for the entire system (momentarily or permanently), you could look at a utility like this:
https://github.com/myshov/xkbswitch-macosxThis could be automated from within SoundFlow via the "Execute System Command" action.