[Neo] Neo20.exe

2011-12-28 Diskussionsfäden FIXED-TERM Prechtl Sebastian (AA-DG/ENT1-EU)
Guten Tag,

ich habe kürzlich ein Programm geschrieben, welches als Bild in Abhängigkeit 
der Modifiziertaste das Layout darstellt. Es war für mich kein Problem unter 
den Originaltreibern, die allerdings Adminrechte benötigen,  die Taste Mod3 und 
Mod4 abzufangen (Hex DF und E2) nur bei Neo20.exe ist es mir ein Rätsel, wie 
ich diese Tasten abfangen soll. Weder Mod3 noch Mod4 verwenden einen Standard 
ASCII Code. Haben Sie da irgend einen Tipp?

Mit freundlichen Grüßen,

Sebastian Prechtl



[Neo] XKB-Treiber: Taste gleichzeitig als normale Taste und Modifier nutzen

2011-12-28 Diskussionsfäden Olaf
Hallo Neo-Liste,

ich würde gerne eine Buchstaben-Taste (z.B. n) als Shift-Modifier nutzen, wenn
sie gedrückt gehalten wird.
Wird keine andere Taste gedrückt, soll die Taste sich „normal” verhalten. (D.h.
jeweils ein XEvent für das Drücken und Loslassen der Taste gesendet werden.)

Leider sehe ich keine Möglichkeit, die Reaktion auf die Eingabe auf das
Loslassen der Taste zu verschieben. Weiß jemand, ob dies
mit XKB realisierbar ist?


Mit freundlichen Grüßen,
Olaf





Re: [Neo] Integration von Neo 2.0 in xkeyboard-config

2011-12-28 Diskussionsfäden knittl
2011/12/27 Paul Menzel paulepan...@users.sourceforge.net:
 Liebe Leute,

Hallo Paul,

 ich muss blind sein. Seit zwei Stunden suche ich schon nach einer
 Nachricht im Archiv oder einem Fehlerbericht im Wiki, wo beschrieben
 wird, warum Neo 2.0 noch nicht vollständig in xkeyboard-config enthalten
 ist sondern nur Neo 2.0rc1.

Der RC1 war schon vor Ewigkeiten in xkeyboard-config dabei und wurde
mit der finalen Version von Neo am 2. Mai 2010 aktualisiert [0]

 Soweit ich mich erinnere ist der Grund, dass zur Zeit andere Layouts mit
 den Implementierungen der Ebenen in Neo nicht funktionieren würden und
 man deshalb die xkb-Dateien wie im Wiki beschrieben überschreiben muss.

Wie geschrieben, Neo 2.0 ist in seiner finalen Version enthalten. Die
einzigen Abstriche, die wir machen mussten, sind, dass manche Locks
nicht funktionieren. Xorg kann maximal 32 Xkbmap-Types verwalten, und
Neo würde dieses Limit überschreiten. [1] Dieser Bug wurde leider
schon länger nicht mehr von seitens der Xorg-Entwickler bearbeitet.

 Es wäre super, wenn mir jemand den entsprechenden Verweis mitteilen
 könnte, damit ich mit dem xkeyboard-config-Entwickler Sergej in Kontakt
 treten kann, der seine Bereitschaft zur Integration von Neo 2.0
 angekündigt hat [2].

Sobald Bug #27988 [1] behoben wird, kann Neo 2.0 vollständig
unterstützt werden, die Patches haben wir auch schon bereitliegen ;)

Grüße,
Daniel


[0]: 
http://cgit.freedesktop.org/xkeyboard-config/commit/?id=39124ccf1407300fb10628a1a611ca026153e454
[1]: https://bugs.freedesktop.org/show_bug.cgi?id=27988

-- 
typed with http://neo-layout.org
myFtPhp -- visit http://myftphp.sf.net -- v. 0.4.7 released!