You are not logged in.

#1 2010-08-09 20:01:35

ywil
Member
Registered: 2010-08-09
Posts: 1

Multimedia keys on EEE PC 1001p

Hey all.  I've been trying to get the media keys on my EEE PC 1001p to work properly.  Without any tweaking, they are correctly assigned as XF86AudioMute, XF86AudioRaiseVolume and XF86AudioLowerVolume.  However, pressing any of these three keys triggers TWO distinct keypresses (up/down, then up/down again) with the same event serial number.  Even more confusing, it only happens with SOME of the default XF86 (AudioMute, AudioRaiseVolume, AudioLowerVolume, WLAN, and Display) keys.  The rest work fine.  Took awhile to figure out why my mute toggling script wouldn't do anything when triggered by hotkey, but I digress.  I've never encountered such an issue before and have no idea how to proceeed.  Does anyone have similar experience/suggestions?  Let me know if you need more details.

In case it's helpful to anyone...

[ywil@arctis ~] xev
MappingNotify event, serial 29, synthetic NO, window 0x0,
    request MappingKeyboard, first_keycode 8, count 248

KeyPress event, serial 29, synthetic NO, window 0x3000001,
    root 0xac, subw 0x3000002, time 7643580, (43,37), root:(46,53),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 29, synthetic NO, window 0x3000001,
    root 0xac, subw 0x3000002, time 7643580, (43,37), root:(46,53),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

MappingNotify event, serial 29, synthetic NO, window 0x0,
    request MappingKeyboard, first_keycode 8, count 248

KeyPress event, serial 29, synthetic NO, window 0x3000001,
    root 0xac, subw 0x3000002, time 7643580, (43,37), root:(46,53),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 29, synthetic NO, window 0x3000001,
    root 0xac, subw 0x3000002, time 7643580, (43,37), root:(46,53),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Offline

#2 2010-08-28 06:14:25

barzam
Member
From: Sweden
Registered: 2009-01-27
Posts: 277

Re: Multimedia keys on EEE PC 1001p

A good start is the acpi-eeepc-generic package.

Offline

#3 2010-12-30 06:11:09

dominikh
Member
Registered: 2010-06-29
Posts: 12

Re: Multimedia keys on EEE PC 1001p

I am having the exact same problem with an 1015PE. acpi-eeepc-generic doesn't contain anything that could (or would, for that matter) fix that issue. Any ideas?

Offline

#4 2010-12-30 18:08:13

hellomynameisphil
Member
From: /home/phil/Vancouver
Registered: 2009-10-02
Posts: 257
Website

Re: Multimedia keys on EEE PC 1001p

I have this in my .xbindkeysrc on my 900HA and have never had any trouble:

"amixer sset Master 2-"
  XF86AudioLowerVolume

"amixer sset Master 2+"
  XF86AudioRaiseVolume

"amixer sset Master toggle"
  XF86AudioMute

Offline

Board footer

Powered by FluxBB