[Neo] Zeichen in der 6ten Ebene nur einseitig erreichbar, Linux

2011-03-31 Diskussionsfäden Eric Wolf
Hallo!

Mir ist gerade was komisches aufgefallen.

Manche Zeichen der 6ten Ebene, zum Beispiel
Ω,×,Σ
kann ich nur einseitig erreichen, indem ich
mod3 und mod4 auf der rechten Seite der Tastatur
drücke.

Wenn ich die linksseitigen Tasten mod3 und mod4
nehme, dann kommt für die dritte Taste, zum Beispiel
w für Ω, nicht mal bei xev ein x-event 
an.

Ist jetzt der Treiber oder meine Tastatur im
Eimer? (Bevor ich einen Bug poste, wo keiner 
ist.)

mfg,

Eric



Re: [Neo] Zeichen in der 6ten Ebene nur einseitig erreichbar, Linux

2011-03-31 Diskussionsfäden Peter Eberhard

Hallo,

Am 01.04.2011, 00:26 Uhr, schrieb Eric Wolf e...@boese-wolf.eu:

Manche Zeichen der 6ten Ebene, zum Beispiel
Ω,×,Σ
kann ich nur einseitig erreichen, indem ich
mod3 und mod4 auf der rechten Seite der Tastatur
drücke.



Ist jetzt der Treiber oder meine Tastatur im
Eimer? (Bevor ich einen Bug poste, wo keiner
ist.)


Weder noch.

Die meisten Tastaturen (jedenfalls die billigen) können nicht beliebig  
viele Tastendrücke gleichzeitig erkennen; dazu müsste man für jede
Taste separate Schaltungen einbauen oder so (kenne mich mit den  
Einzelheiten nicht so aus). Maximal zwei Tastendrücke können garantiert  
erkannt werden, mehr nur bei bestimmten Tasten. Besondere Kombinationen  
werden, so habe ich mal irgendwo gelesen, separat behandelt (Strg+Shift  
z.B.). Neo nutzt aber Kombinationen, die normale Tastaturen nicht  
erkennen, eben diese mit Mod4l und Mod3r.


Das mag etwas unbequem sein, ist aber nicht zu ändern. Wenn du bei  
künftigen Tastaturkäufen das Problem ausschließen willst, achte auf  
“n-key-rollover”. Solche Tastaturen erkennen beliebig viele Tastendrücke  
gleichzeitig, sind aber wohl meistens teurer.


Gruß,
Peter