Am 25.02.2013 00:19, schrieb mj:
On 25.02.2013 00:01, Oliver-Andre Urban wrote:
...die Zeichen, welche
nicht per Scancode gesendet werden können, als Kette Alt+Windowscode
(wie man es auf dem Numpad machen kann) senden und alles, was auch so
nicht geht (weil Alt+"+"+<unicode> nicht geht, weil alt+buchstabe so oft
für Menufunktionen verwendet wird) als unicode+Alt+X (für Word) zu senden.
Der Teil bereitet mir bei meiner Firmware auchnoch Kopfzerbrechen...
Zumal die Lösungen dann auchnoch meist an das Betriebssystem gebunden
sind (meines Wissens nach gibt es keine einheitliche Lösung die unter
Linux und Windows geht...).
Da würde sich dann eine Tastenkombination zur Umschaltung von Windows
und Linux (und ggf. Apple) anbieten.
Allerdings ist bei Windows dann auch noch die verwendete Anwendung
entscheidend, da die Unicodeeingabe über Alt++hex nicht sauber funktioniert.
Das macht es natürlich kompliziert.
Jupp, auf sowas tippe ich gerade :D. Allerdings hab ich bei mir den
Controller ersetzt. Hast du zufälligerweise ne G80-1800? :D
Ne, ich verwende MX 11800.
Dein Controllertausch ist eine klasse Sache - für mich allerdings zu
aufwendig. Ich habe mich noch nicht auf eine endgültige Tastatur
festgelegt (momentan versuche ich gerade, ein MS Natural pro auf MX
white mit verkürzten Federn umzurüsten). Auch eine komplette
Eigenkonstruktion ist noch nicht vom Tisch, wobei ich mir etwas
vorstelle wie das Truely ergonomic 209, allerdings mit größerem Abstand
zwischen linker und rechter Handposition (evtl. variabel). Außerdem
sollte ein Trackball wie der Logitech TrackMan Wheel integriert sein
(nach Möglichkeit mit Gel-Handablage), ein Chipkartenleser Klasse 2 und
USB. Alles in ein Keyboard integriert, weil ich häufig auf dem Bett
liegend am PC arbeite (was Ergonomie natürlich kontrakarikiert... das
wäre noch was, eine Tastatur für links- und eine für rechtsseitiges im
Bett liegen...)
Die ersten 4 Ebenen von Neo2 gehen fast komplett
Wie hast Du die Dead Keys (außer ^´`, die eh vorhanden sind) realisiert,
ohne das im PC eingerichtete Tastaturlayout zu ändern?
Controller ersetzen: ja, siehe:
http://deskthority.net/workshop-f7/g80-18xx-controller-replacement-t4534.html
Ein cooles Project, da ich mein endgültige Tastatur aber noch nicht
gefunden habe, leider für mich keine Lösung. Der Konverter von soarer
scheint mir aber auch die optimale Grundlage für die Flexibilität zu sein.
By the way: Welche switches setzt Du ein?
Ich habe brown und whites und bei beiden schon die Anschlagkraft durch
Verkürzen der eingebauten Feder reduziert, was das Tippen sehr angenehm
macht. Was mir fehlt ist aber das "Klick" eines blue oder einer buckling
spring, ich möchte hören, wenn die Taste auslöst.
Ich habe überlegt einen Piezo Transductor zu verwenden, der bei Auslösen
einer Taste klackt (muss die Sachen noch besorgen, um zu testen, wie das
in einem Gehäuse eingebaut klingt). Soarer meint, das sei kein Problem,
dies in seine Firmware zu integrieren.
Dann kann man das Klicken je nach Anwesenheit Dritter an und abschalten
(wer es ohne Klick lieber hat nutzt es dann mit: an, um andere zu
vertreiben und aus, wenn man seine Ruhe hat ;-) )
Wenn ich weit in die Zukunft schaue, wäre natürlich Soarers Projekt auf
einem deutlich leistungfähigerem Controller interessant - wenn das
Keyboard eine Vielzahl von Modi können soll, um Sonderzeichen ohne
Spezialtreiber zu unterstützen (Windows, Word, Libre Office, Apple,
html, tex...). Im html-Modus würde es z.B. bei Drücken von "£" die
Eingabe von "£" simmulieren und an den PC senden. Statt also
Programme anzupassen, würde man die Tastatur entsprechend auf den
jeweiligen Anwendungsmodus schalten, so dass sie das Zeichen in der Art
und Weise sendet, wie es das Programm erwartet.