Wo genau hast du diese Info denn auf die schnelle her?
[...]
Ich hab da einfach in der Desktop Umgebung (kde) nachgesehen...
Bei kde zb Systemeinstellungen --> Land/Region/und Sprache --> Tastaturlayout
wenn man dann die Tastaturlayouts aktiviert kann man im DropDown Menü ein Keyboard auswählen und sich auch noch weitere Optionen zusammen Klicken...
ganz unten wird dann auch eine komplette Befehlszeile ausgegeben die verwendet würde sofern man die Setting auch übernimmt.
Ich weiss nun nicht was du für eine Desktop Umgebung nutzt, unter xfce4 geht es ähnlich, unter Gnome vermutlich auch.
Diese Setting kann man dann zb übernehmen (nur für den aktuellen User) oder die Info nur nutzen und sie (global) sich in eine Hall-Policy , oder in die xorg .conf übernehmen (je nachdem wo man die Eingabegeräte halt konfiguriert), hier würde sie dann für alle User und auch für ein evtl. verwendeten LoginManager verwendet.
/edit:
Ich kenne dieses Keyboard nun nicht, ich würde aber vermuten das die Keymap "tm2030USB-102" die richtige sein sollte, sie ist mit 102/105:EU-Modus betitelt, ich denke das sollte sie sein... (sofern dein Keyboard den ein europäisches Modell ist)
Ach alles klar. Wusste gar nicht, dass man mit xsetkb auch ein Modell setzen kann.
Ich benutze keinen der großen Desktops. Ich setze mein layout via setxkbmap in der .xsession. Aber das Modell zu ändern brachte keine (sichtbare) Veränderung.
Meine Eingabegeräte lasse ich von evdev konfigurieren, zumindest musste ich noch nie groß etwas machen, wenn ich mich recht erinnere.
Jedoch werden wie FN- Keys immer noch nicht angezeigt, wenn ich versuche mit xev | sed -ne '/^KeyPress/,/^$/p' an die keysyms zu kommen.
Um mein Problem näher zu spezifizieren:
Meine XF86Audio keys lösen kein KeyPress Event in xev aus, sondern eher soetwas:
KeymapNotify event, serial 29, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Normalerweise bekommt man ja als Ausgabe:
KeyPress event, serial 31, synthetic NO, window 0x3c00001,
root 0x134, subw 0x3c00002, time 232256797, (34,59), root
875,76),
state 0x0, keycode 163 (keysym 0x1008ff19, XF86Mail), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
und jetzt weiß ich nicht, wie ich einen Befehl an diese Tasten binden könnte, wenn ich deren KeySyms nicht weiß. Meine FN-Keys für Mute, Vol+ und Vol- funktionieren nicht bzw lösen keinen XF86AudioMute, XF86LowerVolume, XF86RaiseVolume Key Event aus.
Komischerweise funktionieren XF86AudioPlay, XF86AudioNext und XF86AudioPrev, wobei ich sagen muss, dass diese Keys auch kein sichtbares KeyPress Event in xev auslösen ...
Hoffe das ist halbwegs verständlich.