Skip to content
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

Catalina beta - does not appear to generate keystrokes #11

Open
riprowan opened this issue Jul 28, 2020 · 4 comments
Open

Catalina beta - does not appear to generate keystrokes #11

riprowan opened this issue Jul 28, 2020 · 4 comments

Comments

@riprowan
Copy link

I had a working implementation where I was using Ableton to control Ecamm live via MIDIstroke. It was working as recently as April/May.

The combination no longer works. I've verified that Ableton is sending the correct MIDI controller messages on IAC Bus 1. I've confirmed that midiStroke has the correct permissions in System Preferences > Security & Privacy > Accessibility. I've confirmed that midiStroke is listening to IAC Bus 1. But it does not appear to generate keystrokes.

Is there an app that I can use which will verify that midiStroke is generating the keystrokes?

@jhays
Copy link

jhays commented Oct 21, 2020

I am seeing the same thing. I'm on Catalina, I have given midiStroke Accessibility access, I've confirmed my midi inputs, I've set up some mappings in midiStroke, but I don't see any keystrokes occurring.

Any ideas?
Thanks.

@charlieroberts
Copy link
Owner

Sorry, I have no way to debug in Catalina (still on Mojave). Some people have reported success, others have reported difficulty in Catalina after I made a few updates about a year ago. I've added a README to this repo looking for a project maintainer... maybe someone else with access to Catalina will be able to figure this out?

@jhays
Copy link

jhays commented Oct 21, 2020

I pulled the source down and ran it on Catalina, suddenly it is working fine for me. Not sure what was different, maybe making sure the midi source was plugged in prior to running midiStroke?

I did notice that midiStroke didn't understand capital letters and would default to returning 0 from keyCodeForKeyString, which resulted in stroking 'a' every time. Ensuring I map to a lowercase made it work correctly.

@drowld
Copy link

drowld commented Mar 1, 2024

I pulled the source down and ran it on Catalina, suddenly it is working fine for me. Not sure what was different, maybe making sure the midi source was plugged in prior to running midiStroke?

I did notice that midiStroke didn't understand capital letters and would default to returning 0 from keyCodeForKeyString, which resulted in stroking 'a' every time. Ensuring I map to a lowercase made it work correctly.

How did you make it work then ? I'm curious if its not because my keyboard is french but i don't really see the ossue. Maybe i need to pull the source code too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants