F13 wird fälschlicherweise als Nummernblock behandelt. Geben Sie in vcxsrv ein

646
nixtir

Ich verwende SharpKeys auf meinem Windows 8-Computer, um die Feststelltaste wieder an F13 zu binden, damit ich sie in anderen Programmen als Hotkey / Modifier verwenden kann. Dies funktioniert problemlos in Windows-Anwendungen - http://keycode.info/ meldet zum Beispiel korrekt, dass ich beim Drücken der Feststelltaste die Taste F13 gedrückt habe.

Dies scheint jedoch nicht in vcxsrv zu funktionieren, das den Schlüssel wie " KP_EnterEnter" auf dem Nummernblock behandelt. Die Ausgabe von xevist identisch, unabhängig davon, ob ich die Feststelltaste oder die echte Eingabetaste drücke. Dieses Verhalten wird durch Num Lock, das -keyhookArgument für vcxsrv oder das -xkbvariant nodeadkeysArgument für vcxsrv nicht beeinträchtigt. Dies ist alles, was ich denken könnte, um mich selbst zu versuchen. Soweit ich das beurteilen kann, ist dies der einzige Schlüssel, der nicht korrekt durchlaufen wird.

Falls es wichtig ist, verwende ich PuTTY für SSH in einer Fedora 28-VM, um die X-Anwendungen auszuführen, die ich verwende (wie xev).

1

0 Antworten auf die Frage