Shortcut problem with shift-key
Harald Judt
h.judt at gmx.at
Thu Apr 19 17:23:39 CEST 2012
Hi,
I'm not quite sure if this is related to the recent update to pre2, but
now I can't use the <Shift> key in shortcuts anymore. <Super>,
<Primary>,... work fine.
Say, I want to assign the shortcut <Primary><Shift><u> and press down
the keys in that order, then the dialog shows:
<Primary>
<Primary><Shift>
<Primary><u>
It seems the <Shift> key is ignored.
xev shows the following output when I do the same:
KeyPress event, serial 40, synthetic NO, window 0x4e00001,
root 0x156, subw 0x0, time 279001919, (370,452), root:(614,1501),
state 0x10, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 40, synthetic NO, window 0x4e00001,
root 0x156, subw 0x0, time 279002111, (370,452), root:(614,1501),
state 0x50, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 40, synthetic NO, window 0x4e00001,
root 0x156, subw 0x0, time 279002370, (370,452), root:(614,1501),
state 0x51, keycode 30 (keysym 0x55, U), same_screen YES,
XLookupString gives 1 bytes: (55) "U"
XmbLookupString gives 1 bytes: (55) "U"
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x4e00001,
root 0x156, subw 0x0, time 279002449, (370,452), root:(614,1501),
state 0x51, keycode 30 (keysym 0x55, U), same_screen YES,
XLookupString gives 1 bytes: (55) "U"
XFilterEvent returns: False
(I decided to quit xev here, that's why the UP events for Shift_L and
Super_L are missing).
And here is xmodmap output:
xmodmap -v
!
! executing work queue
!
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock
control Control_L (0x25), Control_L (0x42), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L
(0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
This happens with >=xfce4-settings-4.9.0 (which I've been using for
months now), not sure about older versions.
Does anyone have an idea what's wrong or how to solve it?
Harald
--
`Experience is the best teacher.'
More information about the Xfce
mailing list