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

Feature Request: Media Keys Support? #11

Open
sejmann opened this issue Aug 25, 2016 · 1 comment
Open

Feature Request: Media Keys Support? #11

sejmann opened this issue Aug 25, 2016 · 1 comment

Comments

@sejmann
Copy link

sejmann commented Aug 25, 2016

I know the app supports arrow keys for fwd/rwd and space bar to toggle pause/play. Would it be possible to also support media keys with something like SPMediaKeyTap?

Edit: Actually, rather than SPMediaKeyTap which is pre-arc ObjC, MediaKeyTap is a nice little Swift rewrite/wrapper. Getting this working was pretty easy, only really required lightly modifying AppDeligate.swift. There's also a Cocoapod for it. If you're interested, I can make a pull request, although it's really only a few minutes effort.

https://github.com/nhurden/MediaKeyTap

I'm quite happy now. I can listen to text with my bluetooth headphones, and pause and rewind as needed while away from my desk. (I use BTHSControl to allow BT to send media keys, and got a cheap long USB range bluetooth adapter that lets me roam quite far.)

Update Mar 2017: BTHSControl isn't supported under Sierra, but mac-bt-headset-fix does support Sierra -- it allows BT headsets to send media keys for play/pause, fast forward and rewind. The above mentioned modification to Dictater continues to work.

@bigsmile01
Copy link

I would love to be able to stop/play Dictater using keyboard shortcuts even when the app isn't in focus (You can already set a keyboard shortcut to start Dictater, but there is no pause button).

Please add something like this. Thanks!

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

2 participants