Version 83 (modified by 10 years ago) ( diff ) | ,
---|
Übersicht
Tipps und Tricks zum Truly Ergonomic Keyboard mit Neo
Das Truly Ergonomic Keyboard hat ein deutlich anderes Layout als „normale“ Tastaturen, wodurch mit einem Standard-Neo-Treiber Buchstaben an anderen Stellen sitzen, die höheren Ebenen schlecht erreichbar sind, etc.
Truly Ergonomic hat für die Zukunft angekündigt die gesendeten Scancodes auch direkt in der Hardware umprogrammieren zu können. Bis diese (elegantere) Lösung vorliegt muss man sich mit anderen Tricks behelfen. Diese Seite dient dazu, verschiedene Layouts, Treiber und Problemlösungen zu sammeln und zur Verfügung zu stellen.
Da seit einigen Jahren die Programmierung der Scancodes in die Hardware möglich ist, sind manche Teile dieses Artikels möglicherweise veraltet. Neuerdings gibt es eine Kurzanleitung für die Truly (englisch), die Neolingen den Einstieg erleichtern soll.
Die gesendeten Scancodes des TECK im Originalzustand (ohne Gewähr):
Die Dip-Switches 1 und 3 müssen dafür Off gestellt sein!
Dabei entspricht je nach Programm 00_70 = 070, bzw. E0_4B = 14B
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ │070│07D│ 1 │ 2 │ 3 │ 4 │ 5 │029│ 6 │ 7 │ 8 │ 9 │ 0 │ - │00D│ ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ │02B│028│ x │ v │ l │ c │ w │073│ k │ h │ g │ f │ q │ ß │01B│ ├───┴───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┤ │ 02A │ u │ i │ a │ e │ o │00F│ s │ n │ r │ t │ d │ 036 │ ├───────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───────┤ │ 01D │ ü │ ö │ ä │ p │ z │00E│ b │ m │ , │ . │035│ 11D │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼───┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │07B│038├┴┴┴┤149├┴┴┴┤ 05C │01C│ 039 ├┴┴┴┤148├┴┴┴┤138│079│ └───┴───┤147├───┤14F├───────┴───┴───────┤14B├───┤14D├───┴───┘ └───┤151├───┘ └───┤150├───┘ └───┘ └───┘
Wird die Truly mit Neo-Treibern angeschlossen, so kommt das folgende Layout dabei raus:
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │ │ │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │ M3│ j │ x │ v │ l │ c │ w │ Del │ k │ h │ g │ f │ q │ ß │ ' │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Shift │ u │ i │ a │ e │ o │ Tab │ s │ n │ r │ t │ d │ Shift │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ ü │ ö │ ä │ p │ z │ BkSp│ b │ m │ , │ . │ y │ Strg │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │ │Alt├┴┴┴┤ ⇞ ├┴┴┴┤ Space │ ↲ │ Space ├┴┴┴┤ ↑ ├┴┴┴┤M4 │ │ └───┴───┤ ⇱ ├───┤ ⇲ ├───────┴─────┴───────┤ ← ├───┤ → ├───┴───┘ └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ └───┘ └───┘
Layout anpassen
Bislang hat jeder, der sich zur Anpassung des TECK geäußert hat, einen anderen Vorschlag gehabt, welche Tasten wohin verlegt werden könnten. Ein paar davon sollen hier vorgestellt werden, um ein paar Ideen zu sammeln.
Vorschlag von Wolf
Das Layout dient vorwiegend dem Schreiben von Fließtext unter Windows mit NeoVars.
Die Verteilung der Buchstaben entspricht größtenteils der Standard-Neo-Belegung, nur y landet oben links, da die entsprechende Taste in der Mittelreihe ganz rechts fehlt. (Die Scancodes 00_28 und 00_35 werden getauscht)
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │ ⇱ │ ⇲ │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │Tab│ y │ x │ v │ l │ c │ w │ Del │ k │ h │ g │ f │ q │ ß │ ' │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ M3L │ u │ i │ a │ e │ o │Enter│ s │ n │ r │ t │ d │ M3R │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ ü │ ö │ ä │ p │ z │ Bksp│ b │ m │ , │ . │ j │ Strg │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │ShL│Alt├┴┴┴┤ ⇞ ├┴┴┴┤ Space │ ShR │ Space ├┴┴┴┤ ↑ ├┴┴┴┤ ← │ → │ └───┴───┤ ⇟ ├───┤M4L├───────┴─────┴───────┤M4R├───┤ ↓ ├───┴───┘ └───┤Ins├───┘ └───┤Ins├───┘ └───┘ └───┘
- Shift auf der nach unten verlängerten mittleren Taste.
- links und rechts davon Space.
- ebenfalls für den Daumen leicht erreichbar M4 links und rechts
- unten, noch mit dem Daumen erreichbar Insert.
- M3 ist auf die Shift-Tasten nach außen gewandert.
- Shift-links unten fungiert nur noch als Caps-Lock.
Die Shift-Taste in der Mitte sorgt für extreme Laufruhe beim Tippen und ein Gefühl der Symmetrie. Die linke Space-Taste habe ich behalten, sie kommt manchmal sehr passend.
Da die Truly Ergonomic eine recht präzise Handhaltung erzwingt wurde die zentrale Shift-Taste nach unten verlängert um sie ohne Streckbewegung des Daumens bequem erreichen zu können.
Als Demo hier noch die entsprechenden Änderungen in Sharpkeys:
Vorschlag von blueling
Belegungsvorschlag für das TECK mit 105 Tasten. Wird von blueling erfolgreich eingesetzt unter Windows zur Softwareentwicklung (optimale Lage von M3, Navigation primär über Ebene 4, Shift als Daumentaste links). Die Belegung wurde inspiriert durch den Selbstbau von Florian Janssen (s. http://files.florian-janssen.de/floly_belegung.jpg)
┌───────┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───────┐ │ - │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ ` │ ├───┬───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┬───┤ │ / │ y │ x │ v │ l │ c │ w │ Tab │ k │ h │ g │ f │ q │ ß │ ' │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ M3L │ u │ i │ a │ e │ o │Enter│ s │ n │ r │ t │ d │ M3R │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ ü │ ö │ ä │ p │ z │BkSp │ b │ m │ , │ . │ j │ Strg │ ├───────┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───────┤ │ Alt ├┴┴┴┤App├┴┴┴┤ ShiftL│ M4L │ Space ├┴┴┴┤ ↑ ├┴┴┴┤ ShiftR│ └───────┤Del├───┤Win├───────┴─────┴───────┤ ← ├───┤ → ├───────┘ └───┤Tab├───┘ └───┤ ↓ ├───┘ └───┘ └───┘
Anmerkung: Die rechte Shift-Taste wird beim Schreiben nicht verwendet, sie dient lediglich dazu in Kombination mit der linken Shift-Taste Caps-Lock umschalten zu können.
Vorschlag von ArneBab
Belegungsvorschlag für das TECK mit 105 Tasten. Wird von Arne getestet, Softwareentwicklung unter GNU/Linux mit Emacs(optimale Lage von M3, Navigation primär über Ebene 4, Shift als Daumentaste rechts, Strg und Alt alternierend).
┌───────┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───────┐ │ - │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ ` │ ├───┬───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┬───┤ │ / │ y │ x │ v │ l │ c │ w │BkSp │ k │ h │ g │ f │ q │ ß │ ' │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Strg │ u │ i │ a │ e │ o │ Tab │ s │ n │ r │ t │ d │ Alt │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Alt │ ü │ ö │ ä │ p │ z │Enter│ b │ m │ , │ . │ j │ Strg │ ├───────┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───────┤ │ ShiftL├┴┴┴┤ ⇞ ├┴┴┴┤ Space │ M4L │ ShiftR├┴┴┴┤ ↑ ├┴┴┴┤ Undo │ └───────┤ ⇱ ├───┤M3L├───────┴─────┴───────┤ ← ├───┤ → ├───────┘ └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ └───┘ └───┘
Anmerkung: Strg und Alt sind links und rechts vertauscht, um einen besseren Arbeitsfluss bei Benutzung von beiden zu erhalten. Undo auf der ersten Ebene ist cool, könnte aber durch M3R ersetzt werden, um locken zu können :)
Die Pfeiltasten zusammen zu haben ist weitaus praktischer als ich dachte (ich hatte vorher rechts eine weitere Daumentaste).
Home links im block könnte noch durch was anderes ersetzt werden, ist aber nicht gerade gut zu erreichen.
Die Belegung wird mit meiner xmodmap realisiert: https://bitbucket.org/ArneBab/evolve-keyboard-layout/raw/eaedaf76e456/empirie/crie-truly.xmodmap
Vorschlag von Erik
Ich habe das ganze per Firmware-Update realisiert. Das ist genial, da die Modifier nun immer an der richtigen/gleichen Stelle sind, egal welcher Benutzer gerade am Rechner ist, und egal welche Tastaturbelegung geladen ist (der Rechner hier wird geteilt und es hängen zwei Tastaturen dran: Truly und normale Cherry G80-3000).
Belegungsvorschlag für das TECK mit 109 Tasten (aktuell: angepasste Firmware der 209 drauf, damit habe ich die Version 209 der Tastatur, da sie hardwaretechnisch baugleich zur 109-Tastatur ist).
Häufige Verwendung von Vim unter GNU/Linux mit Xmonad als Fenstermanager.
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │T1 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6│ ⇞ │ 7 │ 8 │ 9 │ 0 │ - │ T2│ ⌫ │ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │ ♫ │ y │ x │ v │ l │ c │ w │ ⇟ │ k │ h │ g │ f │ q │ ß │ T3│ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Mod3 │ u │ i │ a │ e │ o │ ↑ │ s │ n │ r │ t │ d │ Mod3 │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Shift │ ü │ ö │ ä │ p │ z │ ↓ │ b │ m │ , │ . │ j │ Shift │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │ ← │ → ├┴┴┴┤Tab├┴┴┴┤Super_L│ ↲ │ Space ├┴┴┴┤Tab├┴┴┴┤bck│fwd│ └───┴───┤Stg├───┤ M4├───────┴─────┴───────┤M4 ├───┤Stg├───┴───┘ └───┤Alt├───┘ └───┤Alt├───┘ └───┘ └───┘
Die Zahlenreihe wurden eins nach links verschoben (auf dem Foto noch nicht zu sehen), um die symmetrische Anordnung von »« und „“ und $€ usw. wieder zu erhalten. Die Ziffern auf der Zahlenreihe werden von mir gar nicht verwendet, stattdessen der Ebene4-Ziffernblock, daher ist unsymmetrische Verschiebung der Ziffern egal.
Leertaste nur für rechten Daumen, linke Seite davon ist zum Xmonad-Modifier geworden (Win = Super_L-Taste). Alt und Mod4 symmetrisch für die Daumen, wobei Alt nicht besonders gut erreichbar ist, aber auch nur sehr selten von mir verwendet wird (nur als Modifier für JOSM, einen OpenStreetMap-Editor).
y ist nach links oben gerutscht. Dies ist sinnvoll, da viele englische Wörter diesen Buchstaben verwenden, wobei häufig Konsonanten der rechten Tastaturseite direkt davor getippt werden. Und alle vokalartigen sind links. ß und j sind wie auf einer Standardneotastatur, somit kein Umlernen.
Cursortasten und Bild-hoch/-runter sind in die Mitte gewandert, damit ich sie beim Betrachten von Fotos oder manchmal auch einhändig in der Konsole direkt (ohne Mod4) verwenden kann.
Tab brauche ich manchmal auch direkt, ohne Mod4 drücken zu müssen. Die Position ist direkt unter der Ebene4-Position, lässt sich also leicht merken. Und Strg+Tab und Alt+Tab lassen sich sehr leicht bedienen (falls ich mal einen anderen Windowmanager bediene, in Xmonad brauche ich das nicht).
Stg ist Steuerung/Strg/Ctrl.
bck und fwd sind die X11-Kürzel für zurück (XF86Back) und vorblättern (XF86Forward) wie sie zum Beispiel für alle Browser verwendet wird, um vor und zurück zu blättern. Diese beiden Tasten gibt es bei Thinkpads, daher bin ich diese gewohnt. Im Konfigurator sind es
0x224 AC Back 0x225 AC Forward
Das kann man dann, wenn man verrückt ist, alles im Hexeditor zusammen basteln. Oder:
Noch einfacher
Hier meine Belegung mit dem grafischen Programmiertool (GUI) erstellt, als Vorlage für Euch
Vorschlag von ka’imi
Achtung! Ich habe das ganze per Firmware-Update realisiert (siehe dazu hier und hier). Belegungsvorschlag für das TECK mit 109 Tasten. Häufige Verwendung von Vim unter GNU/Linux mit i3 als Fenstermanager. Vorschläge für eine sinnvollere Belegung der Super-Taste zwischen 5 und 6 erwünscht :)
Zusätzlich ist mit aktiviertem Numlock ein Fake-QWERTZ aktivierbar. Damit kann man, mit weiterhin im OS aktiviertem Neo, QWERTZ Layer 1 benutzen. Außerdem verschieben sich Shift, Strg und Space an die „normalen“ Positionen. Vorteil: wenn man ein Game erwischt, bei dem sich die Belegung nicht ändern lässt, fliegen die Tasten nicht wild irgendwo auf der Tastatur rum. Man muss aber auch nicht über das Betriebssystem das Layout wechseln.
Link zur Firmware im Configurator
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │Esc│ T1│ 1 │ 2 │ 3 │ 4 │ 5 │ Sup │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ T2│ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │Tab│ y │ x │ v │ l │ c │ w │ ⌦ │ k │ h │ g │ f │ q │ ß │ T3│ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Mod3 │ u │ i │ a │ e │ o │ ⌫ │ s │ n │ r │ t │ d │ Mod3 │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ ü │ ö │ ä │ p │ z │ ↲ │ b │ m │ , │ . │ j │ Strg │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │Sup│Alt├┴┴┴┤ ⇞ ├┴┴┴┤ Shift │ Mod4│ Space ├┴┴┴┤ ↑ ├┴┴┴┤Alt│Sup│ └───┴───┤ ⇱ ├───┤ ⇲ ├───────┴─────┴───────┤ ← ├───┤ → ├───┴───┘ └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ └───┘ └───┘
Vorschlag von anonym
Der Entwickler von V2 testet dieses Layout + Teck seit dem 1.1.2014.
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │ │ │ § │ ° │ » │ « │ — │ £ │ ¥ │ ↦ │ „ │ “ │ ” │ │ │ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │ │ k │ j │ d │ u │ a │ x │ Tab │ p │ h │ l │ m │ w │ ß │ │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Alt │ c │ t │ i │ e │ o │Enter│ b │ n │ r │ s │ g │ Strg │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ f │ v │Esc│ / │ : │ BS │ y │ z │ , │ . │ q │ Win │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │ │ ├┴┴┴┤ ├┴┴┴┤ Mod4 │Space│ Mod3 ├┴┴┴┤ ├┴┴┴┤ │ │ └───┴───┤ ├───┤M2L├───────┴─────┴───────┤M2R├───┤ ├───┴───┘ └───┤ ├───┘ └───┤ ├───┘ └───┘ └───┘
Mit den Zeigefingern sollen nur unterbrechende Bewegungen ausgeführt werden, damit der Schreibfluss nicht gestört wird.
Alle Ebenen werden konsequent mit Daumentasten aktiviert.
Bei den Shift-Tasten kann leicht zwischen den Daumen gewechselt werden, hinter der gewagten Space-Taste in der Mitte steht dieselbe Idee.
Ungünstige ergonomische Tasten wurden nicht belegt (für die Diakrita ist mir noch keine gute Lösung eingefallen).
Alt steht für 'Alle Terminals' (Tmux); Win steuert den Window-Manager (i3).
Erfahrungen (Stand 5. Januar 2014)
- Die Entlastung der kleinen Finger durch die Ebenenaktivierung per Daumen ist eine großartige Verbesserung.
- Die Tasten in der Mitte funktionieren super, besonders Tab-Enter ist sehr schnell.
- Die Shift-Tasten funktionieren mit Übung recht gut, allerdings ist der Abstand zur Space-Taste beim schnellen Schreiben etwas groß.
- Space ist und bleibt ein kleines Problem. Wird hauptsächlich mit rechts angeschlagen (noch nicht abgewechselt soweit). Null auf Ebene4 ist umständlich (eventuell gibt es Lösungen).
- Die Zahlenreihe muss noch ans Teck angepasst werden, da die besten Positionen etwas anders liegen als bei einer Standardtastatur und dadurch der ergonomische Vorteil von Bone2.01/ V2 abgeschwächt wird.
- Fehlende Pfeiltasten sind ein Problem, wenn Mod4 nicht geht (z.B. in GRUB).
- Vielleicht sollte Ebene6 auch über Mod2+Mod4 erreichbar sein, da die Hände durch gleichzeitiges Drücken von Mod3+Mod4 aus dem Gleichgewicht geraten.
- Win liegt schlecht. Eine Lösung steht noch aus (oder liegt das am Finger?)
- Ebene3 und Ebene4 können leider nur je an einer Seite ausgelöst werden. Besonders Ebene3 ist rechts so weniger gut bedienbar als wünschenswert. Wohl unmöglich zu lösen. Möglicherweise ist das Teck aber auch nicht für eine Tastatur mit 6 Ebenen konstruiert worden…
Wer's trotzdem versuchen will: Link zum Konfigurator
Config mit AltGr (Rechts Alt) auf dem Daumen (für Treiber wie die Xmodmap, wo der linke Mod4 nicht geht) ]
Revision
Nach ein paar Monaten Erfahrung sieht das Layout mittlerweile so aus (Stand 26. Juli 2014):
┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ │ │ │ § │ ° │ » │ « │ — │ £ │ ¥ │ ↦ │ „ │ “ │ ” │ │ │ ├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ │ │ k │ j │ d │ u │ a │ x │ BS │ p │ h │ l │ m │ w │ ß │ │ ├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ │ Alt │ c │ t │ i │ e │ o │Enter│ b │ n │ r │ s │ g │ Strg │ ├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ │ Strg │ f │ v │Esc│ / │ : │ Tab │ y │ z │ , │ . │ q │ Win │ ├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ │ │ ├┴┴┴┤Esc├┴┴┴┤ Mod4 │Space│ Mod3 ├┴┴┴┤ ↑ ├┴┴┴┤ │ │ └───┴───┤ ← ├───┤M2L├───────┴─────┴───────┤M2R├───┤ → ├───┴───┘ └───┤ ↓ ├───┘ └───┤BS ├───┘ └───┘ └───┘
Tab und Backspace wurden getauscht, da die Position etwas weiter unter angenehmer vorkam (Tab wird deutlich häufiger benutzt).
Außerdem ist es für Grub nötig, echte Pfeiltasten zu besitzen.
Escape ist eine Anpassung an Plover, wo das v2-Layout z.Z. noch Probleme macht. Außerdem leichter zu erreichen als Escape in der F-Reihe.
Den Treiber mit Rechts Alt (dadurch auch für xmodmaps) gibt es hier
Treiber anpassen
Hier sollen Tipps und evt. auch modifizierte Treiber gesammelt werden, um die Tastatur sinnvoll mit Neo nutzen zu können.
Tool um eigene Treiber zu erstellen
Das Tool wurde mittlerweile vom Hersteller übernommen und wird über deren Webseite angeboten: http://www.trulyergonomic.com/store/layout-designer--configurator--reprogrammable--truly-ergonomic-mechanical-keyboard/
http://yurivkhan.github.io/teck/
https://github.com/yurivkhan/teck
Linux
xmodmap
Arnes xmodmap mit für die truly angepassten Modifiern, jedoch mit einem anderen Layout (nicht Neo!), gibt es hier.
Martin nutzt die bordeigene Neo2 Implementierung von Debian Wheezy und erweitert sie mit einer angepassten xmodmap für das Truly.
Mac
Mit PCKeyboardHack kann die linke Spacetaste nicht belegt werden, da diese einen Keycode sendet, der von dem Programm nicht erkannt wird. Hier gibt es einen Patch, der das behebt.
Windows
Registry
Einen Vorschlag, wie man die Truly mit entsprechenden Einträgen per Sharpkeys in der Registry anpassen kann, hat Wolf auf der Mailingliste gepostet. Von dem Programm wird der Wert "Scancode Map" in die Registy geschrieben unter dem Registy-Pfad "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout". Dadurch lassen sich auch Tasten mit „unbekannten“ Scancodes verwenden, die alleine über den Neovars nicht angesprochen werden können (z.B. 05C der linken Spacetaste).
Mit keytweak lassen sich zwar die meisten Scancodes des TECK nicht bearbeiten, aber es lassen sich in Sharpkeys erstellte Konfigurationen abspeichern und wieder laden. (für Leute die mehrere Konfigs brauchen oder testen wollen)
NeoVars
Da im NeoVars standardmäßig der Ziffernblock aktiviert wird, was auch den integrierten Ziffernblock von Notebooks und eben dem TECK betrifft, sollte als erstes wie hier beschrieben eine Datei Neo2.ini mit dem Inhalt "NumLockOff=1" erstellt und unter Benutzer/{user}/AppData/Roaming/Neo2 (Windows 7) abgelegt werden.
Für die Anpassung des Treibers gibt es zwei Möglichkeiten. Beide funktionieren nicht mit der vorkompilierten .exe-Datei, sondern man muss Autohotkey installieren, aus dem .svn den Ordner /windows/neo-vars/src herunterladen, und daraus die Datei neo20-all.ahk starten.
Die erste Lösung wäre, eine Custom.ahk anzulegen. Dadurch erhält man einen eigenen Modus, den man mit einer Tastenkombination aktivieren kann. Dafür speichert man einfach diesen Text im utf8-Format im selben Ordner wie die Neo2.ini als Custom.ahk ab, die Tastenkombination für die Belegungsvariante TECK ist dann M3+F8. Eigentlich ist dies die elegantere Lösung, jedoch können momentan leider nur y und j wie in den Vorschlägen oben vertauscht werden, aber keine Modifier. Wer eine Idee hat, wie auch eine Anpassung der Modifier über die Custom.ahk erfolgen kann, darf sich gerne melden ...
Die andere Möglichkeit ist, im Ordner /windows/neo-vars/src/source die Datei keydefinitions.ahk zu bearbeiten. In den Zeilen 6-54 werden die Buchstabentasten definiert und können beliebig bearbeitet werden, für die Modifier erfolgt in Zeile 105-111 die Zuordnung von Scancode zu Funktion; die Zuordnung von Scancode zu VirtualKey für ein zugrundegelegtes deutsches Tastaturlayout kann in Zeile 339-344 angepasst werden, für die Verwendung mit englischem Layout muss entsprechend Zeile 552-557 geändert werden. Und auch dazu gibt es eine Beispieldatei.
Hardware
Neo-Hardware Ergonomische Tastaturen Truly Ergonomic
Kinesis Advantage Ergodox
Hardware-Umfrage
Tastaturen bedrucken/bekleben
Hardwarekonflikte Hardwareprobleme
Attachments (9)
-
TrulyBluelingV4.jpg
(206.1 KB
) - added by 13 years ago.
blueling's 105-Tasten TECK mit Tastaturaufklebern
-
TECK_010_wolf.png
(153.4 KB
) - added by 13 years ago.
Layout Wolf (AdNW) 800px
-
TECK010sharpkeys.jpg
(8.8 KB
) - added by 13 years ago.
TECK010 Sharpkeys Einträge Demo
- TECK010sharpkeys.2.jpg (8.8 KB ) - added by 13 years ago.
-
truly_neo_erik.jpg
(91.5 KB
) - added by 13 years ago.
eriks truly für den neo-einsatz unter xmonad
-
pragmatic_teck-guide.tex
(2.7 KB
) - added by 11 years ago.
englische kurzanleitung zur truly (quellcode)
-
pragmatic_teck-guide.pdf
(34.1 KB
) - added by 11 years ago.
englische kurzanleitung zur truly (pdf)
-
pragmatic_teck-guide_1.01.pdf
(81.5 KB
) - added by 10 years ago.
englische kurzanleitung zur truly (pdf)
-
pragmatic_teck-guide_1.01.tex
(2.7 KB
) - added by 10 years ago.
englische kurzanleitung zur truly (quellcode)
Download all attachments as: .zip