Shared publicly  - 
 
Greetings guys. Now i'm a Truly Ergonomic keyboard owner!
5
Christopher Woods's profile photoJochen Szostek's profile photoErgoEmacs's profile photoNick Alcock's profile photo
24 comments
 
Welcome to the club. Now all you need is a foot pedal for meta and you're set!
 
Nice! I too have one. It's generally good.
Don't you have problems with touch feeling of some keys?

After rebinding (xev/xmodmap) top-left to TAB, bottom-left to SUPER and bottom-right to HYPER and left space to META, I'm finally satisfied.
 
i haven't much settled yet. Only using it for a day. Lots pain in re-learning. So far, left space is Meta for ergoemacs. That's pretty much it for now.
 
And do you have 207 or 209 model?

Pain from re-learning is frustrating, but eventually I came to conclusion that TAB/BCSPC/ENTER is actually better in the middle, even though my pinky still reaches for TAB/BCKSPC to wrong places. My coleagues still suffers from me using TE keyboard :-)

Problem is (and probably will be) switching keyboards (using laptop).
Is it possible to have "profiles" in the brain?
I mean subconciously switch to different layout when using TE... and also using standard keyboard when on laptop. Seamlesly. From my previous experiences it's either one or other.
 
Looks very flat. Pain. No thanks. (But maybe you don't need contouring. It's a non-negotiable feature for me.)
 
i like the keyboard so far, everything's great. Except i've been spoiled by a peculiar habit of using single key for commands, and lots of them (e.g. all the number pad keys, insert, pause/break, menu key, special app launch buttons etc) All used. The TE doesn't have numpad or the other extra keys, so, it's back to key combinations, which spell stress.

the other thing is that, on my default keyboard Microsoft's Natural, i'm very used to the two huge Alt keys together with ergoemacs binding. On the TE, i set one space to Alt, good, but i need the other Alt.
 
+ErgoEmacs, obviously you use the other space! Bucky bits are more important to a true Emacs hacker than that newfangled 'separating words' nonsense. You can just use - like Emacs does, or bind space to A-Enter or something. :P
 
Here are my mods (against the 209 model, although I have the older 109):

* Colemak for the whole alphanumeric block.
* Alt and AltGr (=Level3) on both space bars. (Dual-purpose keys: If I press and hold, it’s an Alt. If I press and release quickly, it’s a space.)
* Moved Tab, Backspace and Enter one key up.
* The bottom middle key that was Enter is another Shift.
* Two bottom right keys are Ins and Del.
* Two bottom left keys are Copy and Paste (actually sending Ctrl+C and Ctrl+V).
* Rightmost key in the function row is Pause (bound to gdb-step in Emacs).
* Apostrophe/Quote moved to the right Shift. Left Shift enters the same two characters but with shift state reversed (quote when pressed by itself, apostrophe if shifted). (Dual-purpose)
* Slash/Question moved to its rightful place where Apostrophe/Quote was.
* Left Ctrl doubles as Underscore/Hyphen-Minus.
* Right Ctrl switches groups. (Group 1 is Colemak/Latin, group 2 is a custom-made Cyrillic layout.)
* Home row keys double as Hyper-Super-Alt-Ctrl Ctrl-Alt-Super-Hyper. (Dual-purpose. I’m not entirely happy with this decision; quick sequences like 'in', 'on' and 'e<space>' frequently register as Super+n, Hyper+n and Alt+Space. Am thinking of moving the modifiers to the bottom row, at least on the right hand.)
* Compiz is configured to switch applications with Super+T and Super+S (ring+index finger of left hand on home row for next window, ring+middle for previous). Super+F and Super+P (same fingers, top row) move the active window between monitors. Hyper+F (pinky+middle top row) maximizes window.

Oh my, I didn’t realize this list would be so long.

For dual-purpose keys, I use the At-Home-Modifier fork of the evdev driver by Kazura Teika.

I also keep a conventional keyboard connected and configured with conventional layouts, so that I can enter passwords that I created before migrating to Truly Ergonomic, and to give to other people when they need to enter something on my computer.
 
+Yuri Khan ha, that's exceedingly complex. Did you swap   Control and Shift?
 
+Yuri Khan ... wow, how the hell did you achieved this? I wanna try some of this.
I'm interested in all tools you used. Can you share?
Thanks
 
+ErgoEmacs No, shifts are on the home row, controls on the bottom row, as designed by Truly Ergonomic. Although I see how one who is accustomed to Ctrl in Caps Lock position might want to swap them.

+Mira HÉDL +Vincent Schumaker
* To move keys around, I cloned /usr/share/X11/xkb/keycodes/evdev and reassigned keycodes. (You find out a key’s scancode with the help of xev.)
* To make certain keys act as dual-purpose, I use At-Home-Modifier.
* Copy/Paste to Ctrl+C/V mapping is implemented as an XKB compat map.
* To keep my mods affecting only the Truly Ergonomic keyboard and not the other one, I have put a configuration file in /usr/share/X11/xorg.conf.d, with all the Option lines that are necessary for my custom config, and a MatchProduct "TrulyErgonomic.com Truly Ergonomic Computer Keyboard" line.
* Compiz bindings can be configured with compiz-config-settings-manager; other window managers may or may not have other means.

Useful links:
* http://pascal.tsu.ru/en/xkb/ — Some missing documentation about XKB.
* http://gitorious.org/at-home-modifier/pages/Home — Home of the At-Home-Modifier fork. I build packages for Ubuntu and upload them to my PPA at https://launchpad.net/~yurivkhan/+archive/ahm/ .
* https://www.google.com/search?q=xf86copy+action+redirect — Guides on setting up copy/paste. I can’t remember which I used originally.
 
Isn't hard, once used to this keyboard, to type on a "normal" keyboard? (as I'd want to buy one for home use, having none at work where I also spend a lot of time)

Thanks
 
+Jochen Szostek yeah, i guess yes and no. It's similar to Dvorak, or Kineses, Maltron. Once you adapt new ways, the habit of old way may gradually go away. but overall much better i think. But i think people are just flexible. e.g. Mac keys vs Window/Linux keys, emacs keys vs all other app keys. Even many keys in different browsers don't agree on the same OS.
 
I never found a problem adapting. Heck, for a while I was using a normal keyboard and two Maltrons with different layouts for most non-alphanumeric keys and different shifted content on the number keys as well. There was the usual relearning delay, but adapting from one keyboard to the other took seconds (literally, I could type on a normal keyboard and on one of the Maltrons side by side, no problem).

So, no, no problem. I doubt I'll ever forget how to type on ordinary keyboards -- I just won't do it very often because it's too painful.
 
I never really learned touch typing on a conventional keyboard, so there is no problem for me. But yes, when I type on a normal keyboard, I sometimes press Caps Lock when intending Shift.
 
Hi, sorry to thread hijack and necrobump, but there is scant information about this keyboard and Linux compatibility. Does the integrated number pad work in Linux? The website is very vague about this. Thanks in advance.
 
Excellent! Thanks very much for the quick response. I'm off to buy one then. Thanks again!
 
I finally took the wrist pad off mine this weekend. What a difference it makes! You won't be disappointed.
 
i took the wrist pad off almost the first day. Never liked any default wrist pad. Usually i either put a stack of books or a fluffy tower.
Add a comment...