App to show keyboard shortcuts being used real-time
In some screen recording software you can choose to show what keyboard shortcuts are being used or just keys in general that are being pressed. These show up as a semi-transparent dialog typically on the screen with the keys being pressed inside that.
When I'm pair programming it would be really helpful for someone that's looking at my screen in real-time to know what shortcuts I'm using. Is there any app that allows me to display this live on my own screen or anything that records the shortcuts I use?
- Keycastr (Open-source, free)
- Mouseposé (Annual subscription, additional mouse features, free trial available)
- Keystroke Pro (Paid, no subscription, light/dark themes, focus on design, free trial available)
You can alternatively show the on-screen keyboard but this is extraneous for my use case.
Note: These apps are all listed in this question which specifically refers to screen recording.
My solution is to work with my partner and show them the on screen keyboard viewer and talk / slow down when they are new. Also, empowering them to interrupt you, asking if you’re good to proceed and asking if they want to review any steps, they’ll let you know when they get the key shortcuts and then you can close the keyboard viewer.
- https://apple.stackexchange.com/a/52637/5472
Also, why not have them do the typing. Coach, guide them and then they’ll know the shortcuts and why to use them.
All of the answers in the linked question work for recordings, but live programming isn’t the same as needing to record them so large IMO.