←back to thread

114 points zdw | 2 comments | | HN request time: 0s | source
Show context
rxhanson ◴[] No.45307482[source]
Without knowing about Jef Raskin's ideas, I implemented something really similar to one of them in one of my Mac apps, Superkey. This idea in the Canon Cat was that you hold down a key and type text that you want to select anywhere in a document, then let go to select it - typically faster than reaching for a mouse or hitting arrow keys. In the Canon Cat it was an additional key (the leap key), below the space bar.

For the implementation in Superkey, you can select a key to use for this, like caps lock. The way I use it is I hold the caps lock key and type text, then the app uses OCR and optionally the macOS Accessibility API to search for matching text. Releasing the key or hitting enter will click (or double or triple click, etc) on a match.

Raskin's idea was of course more text-editing focused, and tapping on the leap keys will also move the cursor. I typically use Superkey to navigate UIs quickly, kind of as though UIs all have keyboard shortcut navigation. There are also limitations that Superkey faces, like not having access to offscreen parts of a document.

replies(5): >>45307896 #>>45307998 #>>45309313 #>>45309886 #>>45312017 #
1. bigwheels ◴[] No.45307896[source]
Brilliant idea for power users. Are there any comparable apps for Linux or Windows?

Edit: Supposedly there isn't one for windows, wow. https://www.reddit.com/r/windowsapps/comments/1cfw3bw/iso_ap...

replies(1): >>45307909 #
2. rxhanson ◴[] No.45307909[source]
Not that I'm aware of, but I do have plans to at least bring some version of this to Windows at some point.