ACPI programmering af hotkeys
HejJeg har en bærbar ASUS M6800Ne.
Der sidder nogle hotkeys på til mail, browser, play, stop osv...
Disse kan ikke umiddelbart programmeres om, da de kører på direkte på ACPI kommandoer eller noget i den stil.
Jeg har dog fundet et dokument der beskriver hvordan man laver det til en Linux maskine, men kan man også gøre dette på Windows XP?
http://www.isis.de/members/~messersch/asus-m6800n.html
Her er de oplysninger han giver om buttons:
-------------------------------------
Buttons
The special buttons for mail, media player control, browser etc. can be used with the acpiasus module. Here is my setup and the scripts I use:
Key Codes Settings
00000032=Mute
00000030=Volume +1
00000031=Volume -1
00000040=Skip backwards in XMMS playlist
00000043=Stop current song in XMMS
00000045=Pause if playing, play otherwise
00000041=Skip forward in XMMS playlist
0000004c=Eject CDROM
00000050=Start Kmail
00000051=Mozilla Firebird (Browser)
0000005d=Start/Stop WLAN
/etc/acpi/events/hotkey
event=hotkey ATKD .*
action=/etc/acpi/hotkey.sh %e
/etc/acpi/hotkey.sh
#!/bin/sh
# Thanks to Jan Philipp Giel for the template
case "$3" in
00000032) /usr/bin/amixer set Master toggle
;;
00000030) /usr/bin/amixer set Master 1+
;;
00000031) /usr/bin/amixer set Master 1-
;;
00000040) su - am -c "/usr/bin/xmms -r"
;;
00000043) su - am -c "/usr/bin/xmms -s"
;;
00000045) su - am -c "/usr/bin/xmms -t"
;;
00000041) su - am -c "/usr/bin/xmms -f"
;;
0000004c) eject /dev/cdrecorder
;;
00000050) su - am -c "export DISPLAY=:0.0;/opt/kde3/bin/kmail &"
;;
00000051) su - am -c "export DISPLAY=:0.0;/home/am/bin/MozillaFirebird/MozillaFirebird &"
;;
0000005d) /home/am/bin/centrino_check.sh
;;
*) logger "ACPI hotkey $3 is not defined"
;;
esac
----------------------------
Er der nogen der forstår noget som helst af dette? Jeg har fosøgt at søge i registrerings databasen, men det blev jeg ikke klogere af.
Håber I kan hjælpe
/Morten Bock
