Author Topic: Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout  (Read 2967 times)

0 Members and 1 Guest are viewing this topic.

Offline bloom

  • Thread Starter
  • Posts: 5
Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« on: Mon, 13 June 2011, 03:18:11 »



All the modifiers placed on 'occupied' keys have a dual role behavior.
I think I found the right tool for the task :
http://gitorious.org/at-home-modifier/pages/Home
« Last Edit: Tue, 14 June 2011, 14:43:14 by bloom »

Offline xwhatsit

  • Posts: 297
  • Location: NZ
Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« Reply #1 on: Tue, 14 June 2011, 03:16:19 »
Jesus you must be some kind of emacs user with all of those meta keys. Haven't heard of modal interfaces yet? Reminds me of the space cadet LISP board.
Beam spring IBM 5251 (7361073/7362149) & IBM 3727 (5641316) | Model F IBM 122-key terminal & IBM PC-AT 84-key | Model M Unicomp 122-key terminal | Cherry MX Blue Leopold Tenkeyless

Offline bloom

  • Thread Starter
  • Posts: 5
Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« Reply #2 on: Tue, 14 June 2011, 15:00:34 »
Quote from: xwhatsit;360493
Jesus you must be some kind of emacs user with all of those meta keys.

vim actually.
And soon PicoLisp !

Offline 7bit

  • Posts: 3629
  • Location: Deskthority.net
  • MX1A-G1DW
Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« Reply #3 on: Tue, 14 June 2011, 16:56:52 »
Quote from: bloom;359827
Show Image
...

^^^
Do you use Tab, \| and Return as modifier keys?
Buy key caps here: Round 5
Buy switches here: CherryMX

Offline bloom

  • Thread Starter
  • Posts: 5
Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« Reply #4 on: Wed, 15 June 2011, 12:50:37 »
Quote from: 7bit;360781
Do you use Tab, \| and Return as modifier keys?

At least I'm planning to.
On the HHKB, the Delete key is just above Return.

Towards an Ideal GNU Linux / Xorg HHKB Keyboard Layout
« Reply #5 on: Sat, 18 June 2011, 07:19:55 »
I prefer to use a close-to-standard layout because I switch between Linux/Xorg and Mac OSX and I wanted to have equivalent Emacs bindings on both; right now I've got:

Linux:
Code: [Select]

CTRL
SHIFT                             SHIFT | FN
META (alt) | FN | SPACE | SUPER | COMPOSE (alt-gr)


I use SUPER for all my window-manager key bindings, so they don't interfere with any standard bindings for applications.

And on OSX, SUPER = CMD and COMPOSE/META = alt (I still don't understand why OSX doesn't support a compose key).
Current collection: HHKB Pro 2 black on black, HHKB Pro 2 white/grey blank, [strike]Dell AT101W[/strike] (sold to SirClickAlot), 1992 Model M, Key Tronic Ergoforce KT 2001, BTC 5100 C. Dead boards: MS Natural Elite, MS Natural 4000.