openSUSE 11.2 Hotkeys-problem, manche event-Hotkeys funktionieren nur als root
Hallo Liste, Auf meinem Laptop Asus V1V funktionieren manche Hotkeys nur wenn ich als root z.B. in einer Konsole eingeloggt bin und ich einen /etc/init.d/acpid restart gemacht habe. Ein Beispiel, Hotkey-Taste - Touch, um das Touchpad ein und auszuschalten. Das funktioniert solange gut, bis ich ich mich als root mit exit wieder auslogge. Von nun an funktioniert Touch-Taste nicht mehr. Zunächst mein Kernel.: uname -a Linux hedi-2 2.6.31.8-0.1-desktop #1 SMP PREEMPT 2009-12-15 23:55:40 +0100 x86_64 x86_64 x86_64 GNU/Linux ls -l /etc/acpi insgesamt 4 drwxr-xr-x 2 root root 52 10. Jan 14:30 events -rwxr-xr-x 1 root root 151 10. Jan 11:54 touch.sh ls -l /etc/acpi/events insgesamt 12 -rw-r--r-- 1 root root 87 24. Okt 05:02 power_button -rw-r--r-- 1 root root 122 24. Okt 05:02 thinkpad -rw-r--r-- 1 root root 53 10. Jan 14:30 touch cat /etc/acpi/events/touch event=hotkey ATKD 0000006b action=/etc/acpi/touch.sh cat /etc/acpi/touch.sh #!/bin/sh STATUS=`synclient -l | grep TouchpadOff | cut -d = -f2` if [ ${STATUS} == 1 ] then synclient TouchpadOff=0 else synclient TouchpadOff=1 fi Als user mit /etc/acpi/touch.sh kann ich zu jeder Zeit das Touchpad aus und ein-schalten. Jedoch die hotkey-Taste funktioniert als user nicht. Benutze KDE Version 4.3.4 (KDE 4.3.4) "release 2" In den Systemeinstellungen>Tastaturbelegung>Tastatur-Model habe ich auf Asus Laptop stehen. Als Befehl steht unten: setxkbmap -model asus_laptop -layout de -variant nodeadkeys . Bis 11.1 hatte ich das packman-Paket hotkeys oder so ähnlich installiert(weil es im default-Kernel nicht aktiviert war), da hat alles funltioniert. Aber jetzt ist das alles anders. Dann habe ich noch eine Frage, Die 3 Hotkeys für audio ein/aus - leiser - lauter funktionieren von Anfang an ohne weiteres zu tun auch als user. Ich kann aber nicht finden, wo das definiert oder konfiguriert ist. Wehr kann mir weiter helfen. Viele Grüße, Heinz Dittmar -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 10. Januar 2010 19:33:56 schrieb Heinz Dittmar:
Hallo Liste, Auf meinem Laptop Asus V1V funktionieren manche Hotkeys nur wenn ich als root z.B. in einer Konsole eingeloggt bin und ich einen /etc/init.d/acpid restart gemacht habe. Ein Beispiel, Hotkey-Taste - Touch, um das Touchpad ein und auszuschalten. Das funktioniert solange gut, bis ich ich mich als root mit exit wieder auslogge. Von nun an funktioniert Touch-Taste nicht mehr. Zunächst mein Kernel.: uname -a Linux hedi-2 2.6.31.8-0.1-desktop #1 SMP PREEMPT 2009-12-15 23:55:40 +0100 x86_64 x86_64 x86_64 GNU/Linux
ls -l /etc/acpi insgesamt 4 drwxr-xr-x 2 root root 52 10. Jan 14:30 events -rwxr-xr-x 1 root root 151 10. Jan 11:54 touch.sh
ls -l /etc/acpi/events insgesamt 12 -rw-r--r-- 1 root root 87 24. Okt 05:02 power_button -rw-r--r-- 1 root root 122 24. Okt 05:02 thinkpad -rw-r--r-- 1 root root 53 10. Jan 14:30 touch
cat /etc/acpi/events/touch event=hotkey ATKD 0000006b action=/etc/acpi/touch.sh
cat /etc/acpi/touch.sh #!/bin/sh
STATUS=`synclient -l | grep TouchpadOff | cut -d = -f2`
if [ ${STATUS} == 1 ] then synclient TouchpadOff=0 else synclient TouchpadOff=1 fi
Als user mit /etc/acpi/touch.sh kann ich zu jeder Zeit das Touchpad aus und ein-schalten. Jedoch die hotkey-Taste funktioniert als user nicht. Benutze KDE Version 4.3.4 (KDE 4.3.4) "release 2" In den Systemeinstellungen>Tastaturbelegung>Tastatur-Model habe ich auf Asus Laptop stehen. Als Befehl steht unten: setxkbmap -model asus_laptop -layout de -variant nodeadkeys .
Bis 11.1 hatte ich das packman-Paket hotkeys oder so ähnlich installiert(weil es im default-Kernel nicht aktiviert war), da hat alles funltioniert. Aber jetzt ist das alles anders.
Dann habe ich noch eine Frage, Die 3 Hotkeys für audio ein/aus - leiser - lauter funktionieren von Anfang an ohne weiteres zu tun auch als user. Ich kann aber nicht finden, wo das definiert oder konfiguriert ist. Habe jetzt mal die Sourcen von 11.1 hotkey-setup neu compiliert und installiert, das funktioniert aber so nicht. Wehr kann mir weiter helfen. Viele Grüße, Heinz Dittmar
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (1)
-
Heinz Dittmar