On 10/25/2013 01:41 PM, Onno wrote:
> Der Mensch der das Programmier-Tool entwickelt hat, hat, glaube ich, im 
> Geekhack-Forum auch erwähnt, dass theoretisch mehr Ebenen programmiert 
> werden könnten. Da warte ich sehnsüchtig drauf.

Ich habe den Verdacht, daß Du hier Hardware- und Software-Ebenen
durcheinanderwirfst.

Mit dem aktuellen Firmwaretool hat die Truly 2 mal 3 Ebenen. Das
bedeutet: jede Taste kann mit 3 verschiedenen Keycodes versehen werden.
Für das „normale“ Drücken, mit gleichzeitigem Drücken den fn-Taste, und
bei aktiviertem Num lock.

Die Ebenen, die der Tastaturtreiber dann z.B. für Neo implementiert,
sind davon unabhängig. Hier werden die Ebenen nicht durch die Hardware
bestimmt und ein anderer Keycode ausgelöst, sondern das Ergebnis
desselben Keycodes wird in abhängigkeit von der gleichzeitigen Benutzung
anderer Tasten (“modifier”) bestimmt. Drücke ich auf derselben
Hardwarebene also a und mod3+a, hat das a zwar in beiden Fällen
denselben Keycode, das System erzeugt aber verschiedene Zeichen.

Das eine ist vom anderen erstmal vollkommen unabhängig. Also ja, auch
auf der Truly hast Du 6 Ebenen Neo. Selbst dann, wenn Du von den
3 Hardwareebenen nur eine verwendest.

> Eigentlich müsste ein separates NEO für ergonomische Tastaturen geben.

Nein, siehe oben. Allerdings sollten ergonomische Tastaturen alle
programmierbar sein, damit man z.B. die modifier anders legen kann als
es das Standardlayout vorsieht. Ohne daß man das Tastaturlayout auf
Softwareseite anpassen muss. Die Truly kann das ja zum Glück mittlerweile.


Gruß,
ka’imi

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an