#178: [xkbmap] Tastenkombinationen mit 4./7. Ebene bei KDE-Programmen
--------------------------------------+-------------------------------------
Reporter: martin_r | Owner:
Type: Fehler/Defekt | Status: closed
Priority: hoch | Milestone: Neo Version 2.0
Component: Treiber: Linux – Xkbmap | Version: 2.0 BETA
Resolution: invalid | Keywords:
--------------------------------------+-------------------------------------
Changes (by stephan):
* status: new => closed
* resolution: => invalid
Comment:
Neuerdings erscheint nun beim Versuch Strg+Mod4+i als Tastenkombination
festzulegen die Meldung: “The key you just pressed is not supported by
Qt.”.
Mod4 wird also jetzt als Taste erkannt (also nicht ignoriert), aber nicht
akzeptiert. Hierzu müsste Qt den entsprechenden Keycode eintragen.
Außerdem macht Qt aus der Tastenkombination „Mod3+n“ ein „(“, was
wahrscheinlich daran liegt, dass Qt den x11 keysym ISO_Level3_Shift (und
für Mod4 ISO_Level5_Shift) nicht als Modifier anerkennt.
Das sieht man z.B. auch beim deutschen layout („setxkbmap de“), dort wird
AltGr+e nicht als solche Tastenkombination erkannt, sondern Qt macht
daraus einfach das Euro-Zeichen € (AltGr ist als ISO_Level3_Shift
definiert).
Sieht so aus, als müsste man das ganze hier definieren:
[http://qt.gitorious.org/qt/qt/blobs/4.8/src/corelib/global/qnamespace.h]
Meldet das jemand upstream?
Ich schließe mal, da es nicht unser Bug ist.
--
Ticket URL: <http://wiki.neo-layout.org/ticket/178#comment:8>
Neo-Layout <http://neo-layout.org/>
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen
direkt verfügbar macht.