geekhack

geekhack Community => Keyboards => Topic started by: Pylon on Sun, 13 February 2011, 13:45:11

Title: A thought - a USB programmable key cluster
Post by: Pylon on Sun, 13 February 2011, 13:45:11
Looking through [H]ardForums, a lot of people seem to be turned off from mechanical keyboards because most of them (RK-9000, etc.) lack programmable keys and media controls.

So why doesn't someone make a USB programmable key module or something? Get a 2x5 cluster of programmable keys and place them next to your keyboard. Bam.

Like this:
(http://geekhack.org/attachment.php?attachmentid=15456&stc=1&d=1297626261)

Give it two layers: A programmable key layer and a media key layer, with a USB controller, and use cheap Alps switches or something.
Title: A thought - a USB programmable key cluster
Post by: Pylon on Sun, 13 February 2011, 13:45:48
And I forgot to add the sound waves for the volume up and volume down buttons.
Title: A thought - a USB programmable key cluster
Post by: sixty on Sun, 13 February 2011, 13:52:08
I don't see the fascination with hardware programmable macros. You will always be pretty limited, to the point where all you can really do is send a (series of) scancodes. All the fancy stuff that I consider useful requires software. And once you go software, there are so many better ways than a few dedicated extra keys. For example a simple mechanical keypad. Thanks to tools like HIDMacros, you can even use it with more than one keyboard connected. I wrote a tutorial (http://deskthority.net/viewtopic.php?f=7&t=11) on that a while ago.
Title: A thought - a USB programmable key cluster
Post by: Superfluous Parentheses on Sun, 13 February 2011, 18:12:57
Quote from: Pylon;294473
Looking through [H]ardForums, a lot of people seem to be turned off from mechanical keyboards because most of them (RK-9000, etc.) lack programmable keys and media controls.


Programmable keys are IMHO only useful if you want a non-QWERTY layout and you're dragging your keyboard around to different machines. As for media controls, the HHKB has all the Mac standard ones built in.
Title: A thought - a USB programmable key cluster
Post by: Minskleip on Sun, 13 February 2011, 18:34:28
Quote from: Superfluous Parentheses;294546
Programmable keys are IMHO only useful if you want a non-QWERTY layout and you're dragging your keyboard around to different machines. As for media controls, the HHKB has all the Mac standard ones built in.

Can I use this 'mac' with Windows and finally use all my keys?
Title: A thought - a USB programmable key cluster
Post by: Superfluous Parentheses on Sun, 13 February 2011, 18:45:45
Quote from: Minskleip;294553
Can I use this 'mac' with Windows and finally use all my keys?

It's not like a HHKB has keys left over. But I dunno. I only use it on Linux and OSX.

Quote from: ripster;294557
I Flip De HHKB Mac mode DIP Sweetch.  It dooess  NUTHING!

Probably some regedit hacking could be applied?
Title: A thought - a USB programmable key cluster
Post by: Minskleip on Sun, 13 February 2011, 18:47:55
Quote from: Superfluous Parentheses;294558
It's not like a HHKB has keys left over. But I dunno. I only use it on Linux and OSX.

Hehe I was just pulling your leg.
Title: A thought - a USB programmable key cluster
Post by: Superfluous Parentheses on Sun, 13 February 2011, 18:52:14
Quote from: ripster;294562
I recommend the HHKB heartily to anyone with a Unix Beard.

Best. Emacs. Keyboard. Ever! :)
Title: A thought - a USB programmable key cluster
Post by: Minskleip on Sun, 13 February 2011, 18:54:44
I started saving for a beard once. Then I got sacked.
Title: A thought - a USB programmable key cluster
Post by: theferenc on Sun, 13 February 2011, 19:00:59
Quote from: Superfluous Parentheses;294565
Best. Emacs. Keyboard. Ever! :)


Says the guy with a modified Haskell logo as his avatar.

Though, I totally agree it does make for an amazing emacs keyboard. Though I may prefer my buckling spring keyboard with an identical layout, just for the additional nerd cred from the common folk.
Title: A thought - a USB programmable key cluster
Post by: Minskleip on Sun, 13 February 2011, 19:04:17
It's the Clojure logo. Find it any fun?
Title: A thought - a USB programmable key cluster
Post by: theferenc on Sun, 13 February 2011, 19:13:09
My bad. It looks a lot like many of the different Haskell logos I've seen over the years. That language looks rather interesting, honestly.
Title: A thought - a USB programmable key cluster
Post by: nanu on Sun, 13 February 2011, 19:32:32
Such a slim module would be tough to weigh down. However you design it, it will be tacky unless used with a certain keyboard.
Title: A thought - a USB programmable key cluster
Post by: Superfluous Parentheses on Mon, 14 February 2011, 14:18:40
Quote from: Minskleip;294575
It's the Clojure logo. Find it any fun?


Well spotted. It's great. Though I would like more options for runtimes. The JVM is nice for server apps, but not nearly as great for smaller GUI or terminal programs, and I'm not really interested in .NET/Mono.
Title: A thought - a USB programmable key cluster
Post by: Findecanor on Mon, 14 February 2011, 16:04:56
on-topic:
Optimus mini three (http://www.artlebedev.com/everything/optimus-mini/)
Genovation 682 (http://geekhack.org/showwiki.php?title=Island:10384)
Genovation 683 (http://geekhack.org/showwiki.php?title=Island:6365)
X-keys (http://www.xkeys.com/xkeys.php)

off-topic:
Hmm.. I will have to take a closer look at Clojure some time. It seems quite interesting.
Title: A thought - a USB programmable key cluster
Post by: Hak Foo on Mon, 14 February 2011, 20:52:47
Honestly, I could see plenty of stuff done as scancode macros.

I handcode a lot of HTML in my job, so I could see a lot of use in, say,

Control-X

  • Shift-Insert


  • I like the media keys as an option so I don't have to find the media player and send it keystrokes.  I tried using a Media Centre remote which came with my TV card, but there's no tactility, and the wirelessness sucks too.