Hallo Sebastian,
On Sun, Jan 27, 2002 at 05:49:04PM +0100, Sebastian Roth wrote:
Weiss jemand wie man die im Subject beschriebenen Tasten (also 'Sleep', 'Wake up' und 'Power' auf der Tastatur einem Programm zuweisen kann? Wenn ich draufdrücke kommt in /var/log/messages (Kernel: 2.4.17) nur das: Könnte man anhand dieses Scancodes etwas machen? Irgendwie ging das doch...
Lösung für X: Lass Dir erst einmal mit xev die Scancodes der Tasten anzeigen, die Du verwenden willst (Power...). Diese Scancodes kannst Du dann in der .Xmodmap (im /home des Users) z.B. auf nicht vor- handene Funktionstasten (F22...) legen.
<Beispiel: .Xmodmap> keycode 229=F17 keycode 230=F18 keycode 178=F19 keycode 236=F20 keycode 235=F21 keycode 161=F22 </Beispiel>
Diese "neuen" Funktionstasten kannst Du dann in Deinem Lieblings- fenstermanager (fvwm) bestimmten Funktionen zuweisen. Für Standby könntest Du dann sowas in der Art wie
Key F22 A N Exec xset dpms force standby
einbauen. Die Scancodes sind nur Beispiele und können bei Deiner Tastatur andere Werte haben.
Viele Grüße,
Matthias