Inactive windows key
- To: debian-user@lists.debian.org
- Subject: Inactive windows key
- From: Sébastien Kalt <skalt@throka.org>
- Date: Thu, 20 Feb 2014 12:28:39 +0100
- Message-id: <CAN64BFbV-3bLw6=Lie1JcahmnKLqP_W+SmhGxyZsahWaE7GZdg@mail.gmail.com>
Hi,
I'm having a weird problem with my windows key : it seems to be
inactive, that is I can't use it in a keyborad shortcut as before,
like W+x to launch a terminal.
Last september my hard drive crashed, so I installed an aptosid
(http://aptosid.com/) instead of my previous Debian Sid. I installed
my old conf files for openbox, which include keybord shortcuts that
worked, like (in rc.xml) :
<keybind key="W-x">
<action name="Execute">
<command>urxvt</command>
</action>
</keybind>
But it doesn't work anymore. If I use <keybind key="A-x"> instead,
alt+x launches my terminal, but it interferes whith emacs.
I searched, I tried different commands, searched in configuration
files for X and others, but I didn't manage to find a solution.
Here is my /etc/default/keyboard :
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT=""
XKBOPTIONS="lv3:ralt_switch,compose:rwin,terminate:ctrl_alt_bksp"
BACKSPACE="guess"
Using xev, here is the output for left alt :
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15031881, (95,90), root:(1376,114),
state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15032001, (95,90), root:(1376,114),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Left alt + x :
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15050057, (95,90), root:(1376,114),
state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15050121, (95,90), root:(1376,114),
state 0x18, keycode 53 (keysym 0x78, x), same_screen YES,
XLookupString gives 1 bytes: (78) "x"
XmbLookupString gives 1 bytes: (78) "x"
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15050193, (95,90), root:(1376,114),
state 0x18, keycode 53 (keysym 0x78, x), same_screen YES,
XLookupString gives 1 bytes: (78) "x"
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15050273, (95,90), root:(1376,114),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Windows key :
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15033833, (95,90), root:(1376,114),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: True
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15033969, (95,90), root:(1376,114),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Windows key + w :
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15053337, (95,90), root:(1376,114),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: True
KeyPress event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15053401, (95,90), root:(1376,114),
state 0x10, keycode 52 (keysym 0x77, w), same_screen YES,
XLookupString gives 1 bytes: (77) "w"
XmbLookupString gives 1 bytes: (77) "w"
XFilterEvent returns: True
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15053488, (95,90), root:(1376,114),
state 0x10, keycode 52 (keysym 0x77, w), same_screen YES,
XLookupString gives 1 bytes: (77) "w"
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x6c00001,
root 0xb5, subw 0x0, time 15053513, (95,90), root:(1376,114),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Does anyone have an idea ?
Sebastien
Reply to: