#243: Großschreibung (Capslock) wird ungewollt aktiviert / <Shift>, <Ctrl> oder
<Alt> werden fest-gestellt
------------------------------------+---------------------------------------
 Reporter:  mkvreak                 |       Owner:  Mœsi           
     Type:  Fehler/Defekt           |      Status:  new            
 Priority:  normal                  |   Milestone:  Neo Version 2.0
Component:  Treiber: Windows – AHK  |     Version:  2.0 Final      
 Keywords:  Neovars, Capslock       |  
------------------------------------+---------------------------------------
Changes (by Mœsi):

  * owner:  => Mœsi


Comment:

 Ich muss sagen, dass ich kürzlich auch dieses Problem auf einem fremden
 System hatte. neovars.exe auf einem Win7/64 installiert, funktioniert
 soweit alles, aber hin und wieder bleibt das Shift hängen, das man dann
 mit einfachem Druck auf die linke Shift-Taste wegbekommt. Ich habe das
 Problem auf zwei anderen Computern nicht und noch überhaupt nie gehabt.

 Wenn man das .AHK-Script im Source startet, kann man bei Auftreten dieses
 Problems die Tasten-History einsehen, um einen Hinweis auf die Entstehung
 zu bekommen. Ich habe derzeit leider wieder keinen Zugriff auf diesen
 Computer mit dem Problem, sodass ich auf Fischen im Trüben angewiesen bin.
 Meine Vermutung ist, dass sich die originalen Press/Release-Events und die
 vom neo-vars generierten Press/Release-Events auf den problematischen
 Systemen überschneiden, und so ein Release zu wenig im System ankommt.
 Wenn ich mich richtig erinnere, ist es mir häufiger nach dem Drücken von
 /, also M3+i (Neo/AdNW) passiert.

 Ich werde dennoch versuchen, etwas beizutragen, und erst mal bei mir das
 neovars20.exe starten – normalerweise rennt bei mir der .AHK-Sourcecode.
 Vielleicht ist ja auch das irgendwie im Effekt unterschiedlich.

 Ich könnte auch eine Debug-Version erstellen, die ein Log der letzten 100
 Tastendrücke (in+out) mit Zeitstempel anlegen kann. Vielleicht liefert das
 dann Hinweise auf die Ursache.

-- 
Ticket URL: <https://wiki.neo-layout.org/ticket/243#comment:12>
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.

Antwort per Email an