The press and hold works fine on the MBP keyboard. It will only do the escape on my Apple BT keyboard. I'll have to check with my wireless Logitech when I get home.
Working fine on my Aluminum Apple BlueTooth.
The Logitech wireless at home works perfectly but no joy on the Apple BT. Mine is a 3 battery model but I understand they also make a 2 battery model. Perhaps it is something to do with a firmware difference between the models. Does yours take 2 or 3 AA batteries?
I am testing out the following configuration: I have modified this to trigger F5 instead of ESCAPE. The F5 triggers system wide text autocomplete like ESCAPE; however, it does not cause escaping from dialog boxes.
I do most of my coding in BBEdit and have always had cmd-K set to run BBAutoCompete. In other, apps, I have used system wide autocomplete using ESC. I would always trip myself up on this. Now I have it all set up to use a tap of the CAPS LOCK. In BBEdit, F5 triggers BBAutoComplete, in other apps, the native system completion takes over.
Anyone on Mountain Lion having issues with this? I tried the Hyper shortcut when Steve Losh did his post but it wasn't worth enough to really tinker with. I've used multiple scripts and wrote my own but none of them have caught yet. Or at least it seems. My preferred hotkey program is Keyboard Maestro and at least it hasn't caught it. I've got a screenshot of my keyboard events below.
http://cl.ly/image/261G0w2V...
I'm aware of an earlier bug with Mountain Lion but it was fixed with the release.
Thanks in advance for any help.
I tried the same thing a few weeks ago with a slight variation. I use the Caps Lock as a delete key, I find it really helps especially when typing in Dvorak.
Anyway I tried doing this same hack so that by itself caps lock acted as delete but with another key it acted as Hyper (I think we read the same article Brett).
Long story short, it works, but is flawed. Because of the way KeyRemap works when I want to delete several letters at once with Caps Lock there is a tiny, but noticeable, lag. Simply not as smooth as deleting with the real delete key.
If you have any suggestions please let me know but to those who want to use their caps lock key as a delete/hyper key be forewarned of this problem.