Unterschiedliche Keycodes für F3 und F4 auf externer Tastatur im Vergleich zu Laptoptastatur

817
oneself

Ich verwende ein Debian-Derivat mit xmonad auf meinem Laptop (Lenovo X230). Ich habe eine Dockingstation und eine externe Tastatur und einen Trackball daran angeschlossen. Die Tastatur ist der Kinesis Advantage. Alles funktionierte gut, als plötzlich F3 und F4 durch die externe Tastatur arbeiteten. Das bedeutet, dass die Hotkeys, die ich ihnen zu vix xmonad zugeordnet habe, nicht antworten. Sie funktionieren jedoch immer noch direkt auf dem Laptop.

Ich habe "showkey -k" ausgeführt und die F-Tasten beider Tastaturen zugeordnet. Hier sind die Ergebnisse:

|-----+---------+--------| | Key | Kinesis | Laptop | |-----+---------+--------| | F1 | 59 | 59 | | F2 | 60 | 60 | | F3 | 165 | 61 | | F4 | 164 | 62 | | F5 | 63 | 63 | | F6 | 64 | 64 | |-----+---------+--------| 

Aus irgendeinem Grund geben F3 und F4 beim Drücken auf der externen Tastatur andere Tastencodes als auf der internen Laptoptastatur aus. Ich habe versucht, die Kinesis-Tastatur zurückzusetzen, aber es scheint sich nichts zu ändern.

Hat jemand zufällig eine Ahnung, was los ist?

Vielen Dank

1

1 Antwort auf die Frage

3
Rik

Ich habe hier jemanden mit einem ähnlichen Problem gefunden .

Anscheinend hat die Kinesis-Tastatur eine Multimedia-Einstellung.

Schließlich habe ich die Antwort auf die Kinesis-FAQ gefunden . Meine F3- und F4-Tasten verhalten sich wie Multimedia-Tasten (siehe Anleitung zum Konfigurieren dieser Tasten). Diese Funktion kann deaktiviert werden, indem Sie = gedrückt halten und P für PC drücken (Sie können auch W für Windows und M für Mac verwenden).

Probieren Sie also =+ aus Pund prüfen Sie, ob es behoben ist. (oder =+ Woder =+ M)

Aus der FAQ:

9. Funktionstasten funktionieren nicht auf der USB Advantage-Tastatur

Möglicherweise wurden die "Multi Media" -Funktionen der Tastatur aktiviert, wodurch sich einige Funktionstasten ändern.

Um dies zu überprüfen, öffnen Sie eine Art Texteditor, halten Sie die Gleichstelltaste gedrückt und tippen Sie auf den Buchstaben "s". Sie sollten etwas Text auf dem Bildschirm sehen. Wenn eine der Funktionstasten in den Klammern [F3 F4 usw.] aufgeführt ist, wissen Sie, dass die Multi Media-Funktionen aktiviert sind.

Normalerweise wird dies aktiviert, indem Sie die gleich-Taste gedrückt halten und den Buchstaben "n" antippen.

Um die Multimedia-Funktion zu deaktivieren, geben Sie die Instant-Konfiguration ein, in der Sie sich gerade befinden.

Wenn sich Ihre Tastatur beispielsweise im Windows-Modus befindet, wählen Sie den Windows-Modus aus, indem Sie die gleich-Taste gedrückt halten und "w" (= w) antippen. (= m für Mac-Modus und = p für PC-Modus)

Dadurch werden die Einstellungen gelöscht und Ihre Funktionstasten sollten sich wie erwartet verhalten.

Rik: Du bist der Mann! oneself vor 10 Jahren 0