Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RaiseVolume key broken (but others work) [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
kupopo
n00b
n00b


Joined: 09 Jul 2004
Posts: 31
Location: Ithaca, NY

PostPosted: Wed Feb 21, 2007 5:19 pm    Post subject: RaiseVolume key broken (but others work) [SOLVED] Reply with quote

Ever since I upgraded to modular X.org 7.0, my RaiseVolume key stopped working. I don't understand what happened, since the LowerVolume and Mute keys both work fine. Here is the result of pressing RaiseVolume in an xev window:
Code:
KeyPress event, serial 35, synthetic NO, window 0x2600001,
    root 0x7f, subw 0x0, time 3846424748, (123,66), root:(296,91),
    state 0x0, keycode 176 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XKeysymToKeycode returns keycode: 175
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x2600001,
    root 0x7f, subw 0x0, time 3846424781, (123,66), root:(296,91),
    state 0x0, keycode 176 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XKeysymToKeycode returns keycode: 175
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

and here is LowerVolume:
Code:
FocusOut event, serial 35, synthetic NO, window 0x2600001,
    mode NotifyGrab, detail NotifyAncestor

FocusOut event, serial 35, synthetic NO, window 0x2600001,
    mode NotifyUngrab, detail NotifyPointer

FocusIn event, serial 35, synthetic NO, window 0x2600001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 35, synthetic NO, window 0x0,
    keys:  127 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   64  0   0   0   0   0   0   0   0   0   0

KeyRelease event, serial 35, synthetic NO, window 0x2600001,
    root 0x7f, subw 0x0, time 3846426045, (123,66), root:(296,91),
    state 0x0, keycode 174 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

Note that the LowerVolume KeyPress gets caught before xev can even see it (generating a volume lowering event which opens up a window, hence all the focus changes). Mute does the same thing as LowerVolume, but RaiseVolume just doesn't seem to get mapped to an action as far as X or KDE is concerned, even though the keysym is properly mapped.

The exact same keyboard works fine on Ubuntu running on my laptop, also running modular X and KDE (either by plugging the keyboard in directly, or over Synergy).

I am using a Logitech Cordless Desktop keyboard, X.org 7.1, and KDE 3.5.5 on a fresh install of Gentoo (although I had the same problem before starting fresh as well).

Thanks for any help,
-steve


Last edited by kupopo on Mon Apr 30, 2007 5:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
feffi
Apprentice
Apprentice


Joined: 29 Mar 2003
Posts: 216
Location: Sol->Earth->Germany->Giessen

PostPosted: Sat Feb 24, 2007 10:29 pm    Post subject: double key mapping Reply with quote

I once had a similar problem: Solution was, my gnome silently mapped the key to anther without telling me. Just wander about the key mappings in KDE or X to see, if it' remapped somewhere you don't want to.

As far as I can tell from the xev output it look correct.
_________________
have fun

feffi

/(bb|[^b]{2})/ that is the Question!

Gentoo-Wiki: Acer Travelmate 803 LCi manual
Back to top
View user's profile Send private message
kupopo
n00b
n00b


Joined: 09 Jul 2004
Posts: 31
Location: Ithaca, NY

PostPosted: Sun Feb 25, 2007 10:13 pm    Post subject: Re: double key mapping Reply with quote

feffi wrote:
I once had a similar problem: Solution was, my gnome silently mapped the key to anther without telling me. Just wander about the key mappings in KDE or X to see, if it' remapped somewhere you don't want to.

As far as I can tell from the xev output it look correct.

Is there a file where these keymappings live? I don't actually have that many keys, and outside of an exhaustive search of all the combinations of modifier keys, I've tried them all.

Thanks,
-steve
Back to top
View user's profile Send private message
feffi
Apprentice
Apprentice


Joined: 29 Mar 2003
Posts: 216
Location: Sol->Earth->Germany->Giessen

PostPosted: Sun Feb 25, 2007 10:27 pm    Post subject: Re: double key mapping Reply with quote

kupopo wrote:
Is there a file where these keymappings live?


yes, in gnome you can use gconf...
_________________
have fun

feffi

/(bb|[^b]{2})/ that is the Question!

Gentoo-Wiki: Acer Travelmate 803 LCi manual
Back to top
View user's profile Send private message
kupopo
n00b
n00b


Joined: 09 Jul 2004
Posts: 31
Location: Ithaca, NY

PostPosted: Mon Apr 30, 2007 5:05 pm    Post subject: Reply with quote

I was directed to this post:

https://forums.gentoo.org/viewtopic-t-447842.html

and another workaround at

https://forums.gentoo.org/viewtopic-t-544413.html

The basic problem is that XF86AudioRaiseVolume is bound to two keys and KDE has a problem with that, so the workaround is to remove a line from /usr/share/X11/xkb/symbols/inet

-steve
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum