The operative word here being "completely". I recently found a nearly flawless (cosmetically and functionally) AEKII (Alps, not Mitsumis) on eBay and won it for $30. It's an awesome keyboard and it gives me fond memories of my typing classes in elementary school, but I hate the lack of modern media keys; I used them all the time on my wired Aluminum keyboard.
My current "hack" involves some custom AppleScripts (I've only implemented volume up/down) that I imported as Alfred Extensions and bound to some custom hotkeys, but this approach has some downsides:
- No system feedback; the volume overlay and sound effect don't show up. And I'm fairly noobish when it comes to AppleScripting so I have yet to figure out if it's possible to do this.
- Because it's a script and not a true hardware interrupt, things like system load can lead to delays in responding to the key presses.
- I can't hold down the key to affect a continuous increase or decrease. I have to repeatedly hit the keys to repeatedly increment or decrement the volume value.
I'd imagine that there is a way to write an AppleScript that captures keypresses and I can use that to process a continuously depressed key, but I haven't found it worthwhile to spin a bunch of cycles trying to figure this out.
Are there any other AEKII users out there that have found a sane way to handle special functions from the keyboard?