Erik Streb del Toro schrieb am 14.05.2009 21:49 Uhr: > Lutz Mader schrieb am 13.05.2009 22:05: >> Hallo Erik, ja das ist eine Idee, siehe Ticket 134. Daraus >> ergibt sich aber das Problem das man die Ebenen als Tote Tasten >> definiert, man muss also immer zwei Tasten druecken um ein >> Zeichen zu erhalten. Also nicht so toll. > > Ist immerhin ein Kompromiss. Und könnte hochgeladen werden (von > einem, der das vorher auf seinem Mac testen kann), um wenigstens > schon mal mehr Zeichen eingeben zu können.
Gerade ein wenig getestet, scheint einwandfrei zu funktionieren. Nun hab ich zwar vier ultrasymmetrische Mod3-Tasten (Caps, Raute, LAlt, RAlt), aber egal :) Lade das mal ins SVN. > Ich weiß es zwar > nicht, aber falls momentan auch Ebene 3 auf Mac fehlt, dann > verstehe ich, warum wir kaum Mac-Nutzer haben. Nein, Ebene 3 und 5 gehen ohne Probleme, nur nicht über die „richtigen“ Mod-Tasten (Ebene 3 über LAlt oder RAlt). >> Wenn ich mir die HID Keyboard Treiber von Apple so ansehe, >> siehe >> http://www.opensource.apple.com/darwinsource/10.5.6/IOHIDFamily-258.3 >> unter IOHIDSystem und IOHIKeyboard.cpp, IOHIKeyboardMapper.cpp >> usw. dann wird das wohl mit weiteren Modifier Tasten nichts, >> auf dem Mac. > > Schau Dir doch mal die japanische oder chinesische Belegung an. > Die könnten auch mehrere Modifikatortasten haben. So hat es auch > Florian mit dem kbdneo-Treiber für Windows gemacht. Hab ich letztens (allerdings nur mit Ukelele, also GUI) auch schon mal gemacht, aber auf die schnelle nicht erkennen können, daß sie wirklich mehr Modifikatortasten haben als die beiden Alt-Tasten in Kombination mit Shift (oder halt noch Strg oder CMD-Taste, aber die sollten/wollten wir unangerührt lassen, da da drüber sehr viele – systemweite – Shortcuts laufen). Mehr Modifier sind (soweit ich das in einem ersten Anlauf gesehen habe) nicht möglich – siehe http://developer.apple.com/technotes/tn2002/tn2056.html#SECTION4-_MODIFIER__ELEMENT Gruß, Stefan -- Neo goes OS. GPG-Schlüssel-ID: 0x4B8E05CA Fingerabdruck: 6D62 7111 742A DCA9 F440 5AF3 BA35 C018 4B8E 05CA
signature.asc
Description: OpenPGP digital signature
