Microsoft Wireless Desktop Elite Keyboard

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche
Dieser Teil ist Artikel der Hardware Serie.
Laptops Motherboards Servers Eingabegeräte RAID Controller TV Karten Wireless Andere Hardware Andere Architekturen alphabetischer Hardware Index


Dieser Artikel beschreibt, wie man bei einem Microsoft Wireless Desktop Elite Keyboard, und wahrscheinlich mit jeder anderen Tastatur, die F-Tasten benutzen kann, ohne dafür nach jedem Neustart auf die F-Umschalt-Taste zu drücken

Das Problem kennen wahrscheinlich viele, man will mal eben in die Konsole wechseln, drückt schnell Alt+Strg+F1, doch nichts passiert. Warum? Na klar, schon wieder den F-Umschalter vergessen. Doch es ist möglich diese Tasten auch unter Linux zu nutzen ohne den F-Umschalter zu betätigen.

Da der Kernel die Tasten nicht kennt, steht im Syslog (bei mir in /var/log/everything/current) so etwas wie

May 30 19:05:54 [kernel] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0). May 30 19:05:54 [kernel] atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.

Praktisch steht da bereits die Lösung, wir müssen jetzt nur noch für jede Taste den entsprechenden Keycode angeben. Ich habe dafür einfach ein kleines Bash-Script gemacht, was ich von meiner local.start ausführen lasse. Ich poste es hier einfach mal, dann sollte alles klar sein.


Code: keymaps.sh

#!/bin/bash
#F1
setkeycodes e03b 59
#F2
setkeycodes e008 60
#setkeycodes e03c 60 #Microsoft Office Keyboard
#F3
setkeycodes e007 61
#setkeycodes e03d 61 #Microsoft Office Keyboard
#F4
setkeycodes 0xbe 62
#F5
setkeycodes e03f 63
#F6
setkeycodes e040 64
#F7
setkeycodes e041 65
#F8
setkeycodes e042 66
#F9
setkeycodes e043 67
#F10
setkeycodes e023 68
#F11
setkeycodes e057 87
#F12
#setkeycodes e058 88 #Microsoft Office Keyboard


So, das wars. wär schön, wenn irgendwer das ganze etwas schöner Formatieren könnte, da ich nicht weiß, wie das so geht.
cu

--TheCurse 17:19, 31. Mai 2005 (GMT)

'Persönliche Werkzeuge