Am 15.03.2010 15:14, schrieb Andreas Borutta:
> Florian Janßen schrieb:
> Ohne einen Blick ins Handbuch erschließt sich mir nicht, wie man dort
> einen Modifier definiert und diesem  eine Ebene zuordnet. Aber ich
> werde später einen genaueren Blick drauf werfen.

Ebenen sind direkte Folgen von im Layout vorhandenen Modifieren, sie
werden also nicht Modifiern zugeordnet.
Man belegt die durch die Modifiern gebildeten Ebene oder nicht, Neo hat
streng genommen nicht 6 Ebenen, sondern „nur“ 6 von 32 existierenden
Ebenen belegt (Modifier: Shift, Strg, Alt, Kana, Mod3 = 2⁶ = 32).

Man kann mit kbdedit keine Modifier erstellen, ich glaube, dass ich da
für Neo etwas einmaliges geschaffen habe, auf jeden Fall habe ich nichts
in der Art im Netz gefunden.

Aber man kann mit kbdedit existierende Modifier wie Kana (normalerweise
nur für Fernost-Layouds) verwenden. AltGr hat den Nachteil, dass es
Windows intern wie Strg+Alt behandelt wird und daher bei manchen
Anwendungen Shortscuts auslöst. Aber mit Shift, Kana, Shift+Kana hat man
4 unverbaute Ebenen. Dann könnte man mit AltGr noch weitere Ebenen.

Man kann dort irgendwo Modifier einrasten¹ und dann die durch diese
Modifier geschaffene Ebene nach belieben belegen.

¹ http://www.kbdedit.com/manual/high_level_key_editor_popup.html
auf dem Bild ist Base geklickt, also bearbeitet man die 1. Ebene. Durch
Klick auf „sh“ wird Shift eingerastet und man bearbeitet die 2. Ebene.
Die belegbaren Ebenen müssen im Low-Level Editor angelegt werden.


> Remappingtools (nicht nur kbdedit) können offenbar den Tastaturtyp
> (Tastatur ohne Nummernblock) nicht erkennen. Aber vielleicht
> existieren auch gar keine Techniken, die dies erlauben würden.

Ist auch überflüssig. Wenn ne Taste auf der Hardware nicht da ist kann
sie nicht ausgelöst werden. Wenn der Treiber dafür eine Belegung kennt
ist es egal.
Nicht übliche Tasten (Lauter, Leiser, Shutdown) lassen sich detektieren
und belegen.

kbdedit erzeugt eigentlich echte Treiber, leider sind die geschützt und
lassen sich nur mit dem Player nutzen. Er hat die gleichen eigenschaften
wie „echte“ Treiber, ist IMHO kein einfaches Remappingtool. Das trifft
IMHO eher auf den AHK zu. Der AHK fängt die Tastendrücke nach einem
Tastaturtreiber ab und schickt andere Zeichen weiter.

Florian

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an