Multimedia-Tasten mit Xmodmap nutzen Problem 

Status
Für weitere Antworten geschlossen.

default user

Registered +
Registriert
Okt. 2008
Beiträge
82
Hallo,

Ich habe auf meiner Cherry-Tastatur einige Multimedia-Tasten, die ich gerne für Anwendungen wie mplayer oder xmms nutzen würde. Lauter/Leiser funktioniert dabei schon, andere (play, stop, forward, backward, mute) eben nicht.
Ich habe mir angeguckt, wie man die Xmodmap konfigurieren soll, und habe daraufhin folgende Datei (/home/user/.Xmodmap) in mein home-verzeichnis gespeichert:
Code:
keycode 144 = XF86AudioPrev
keycode 160 = XF86AudioMute
keycode 161 = XF86Calculator
keycode 162 = XF86AudioPlay
keycode 173 = XF86Eject
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 178 = XF86HomePage
keycode 227 = XF86Standby
keycode 229 = XF86Search
keycode 231 = XF86Reload
keycode 232 = XF86Stop
keycode 233 = XF86Forward
keycode 234 = XF86Back
keycode 236 = XF86Mail
keycode 237 = XF86AudioMedia

Die keycodes habe ich durch xev ausgelesen.
Danach habe ich das Ganze mittels $ xmodmap .Xmodmap geladen und auch die .xinitrc entsprechend konfiguriert, damit das bei jedem Start getan wird. Leider hat sich mit den Multimedia-Tasten nichts geändert, nach wie vor funktionieren die meisten nicht.

Kann mir jemand sagen, was ich falsch mache?
 
Möglicherweise kennt jetzt der X-Server die Keycodes, aber der Windows-Manager (Gnome/KDE etc.) noch nicht.

Bei z.B. Gnome findest Du unter System-Einstellungen-Tastenkombinationen den passenden Eintrag.
 
Okay, ich benutze Fluxbox.
Wie lässt sich dort sowas einstellen? Konfigurations-Tools wie KDE und GNOME bietet Fluxbox nicht. Kann mir vielleicht die ~/.fluxbox/keys weiterhelfen?
Man kann dort festlegen, was bei welchem Keycode gemacht wird. Nur solche Einstellungen für Sachen wie XF86AudioMute etc. finde ich darin nicht.
 
Wie würde das denn aussehen, wenn ich die Previous/Next Tasten konfiguriere? Ich könnte ja noch für einige Player die Befehle nutzen, aber dann einfach alle Befehle für jeden Player auszuführen, kommt mir irgendwie etwas primitiv vor. soetwas wie:
None XF86AudioNext :ExecCommand mplayer -f && audacious --forward && kaffeine --next [...]
Wie sollte das dann aussehen? Wie wird das bei anderen WM gemacht?
 
hi,

villeicht hat der computer ein problem mit den codes oder irgend ein sonstiges problem meine alternative lösung wäre einfach noch mal alles von anfang zu installieren

extremgamer
 
extremgamer schrieb:
meine alternative lösung wäre einfach noch mal alles von anfang zu installieren

:eek:
Ich werd wegen sowas bestimmt nicht alles neu installieren, zu mal es ein Problem mit den configs ist, da hilft 'ne Neuinstallation wenig.
Is' ja kein Windows.
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

Zurück
Oben Unten