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
tab as modifier? #1252
Comments
Not relevant |
i would like to know how to do this as well.... any hints ? |
Hi @jhegedus42 I did not pursue this, I was trying to recreate the Karabiner Applauncher Mode with Hammerspoon in 10.12 but since I didn’t find anything I let go of the idea. If you should be successfull keep me posted 😉 |
seems to work ... |
Wow, thanks! Works nice to launch Apps. However, if they are already running I now can switch to them but it’ll press |
You probably need to change |
this is an example for more bindings (with repeating key functionality): this way you can implement home row keys, diamond navigation, whatever.... replacement for karabiners keyoverlaid modifier
|
for two modifier keys this was the best i could do:
|
Since I overrode the F1 through F4 keys globally, there was no way to access press a non-custom variant of these keys. Realised this when trying to access the manual in Mutt, which is bound to F1. Add Shift-F1–F4 bindings that map to F1–F4, in case we need access to the original set of keys. Needed to add a `doAfter` delay after disabling the binding because the delay seems to take a bit to go through. Thanks to 'knu' (https://github.com/knu) for the tip: Hammerspoon/hammerspoon#1252 (comment) Also gleaned it from: https://stackoverflow.com/questions/40986242/key-repeats-are-delayed-in-my-hammerspoon-script
Hi! Is it possible to use the tab key as a modifier in combination with other keys and as tab key when pressed alone? Right now, when I use something like
hs.hotkey.bind(tab, 's', function() hs.application.launchOrFocus("Safari") end)
I can launch or focus Safari by pressingtab
ands
but I still presstab
everytime…The text was updated successfully, but these errors were encountered: