On Mon, Oct 29, 2007 at 11:19:55PM -0400, Antony Jepson wrote:
> _saiko,
> 
> 
> Your Super_L and Super_R may not be listed as modifiers but rather as
> regular keys [1].  You should take a look at xmodmap.
> 
> For example:
> 
>       ~ % xmodmap
>       xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):
> 
>       shift       Shift_L (0x32),  Shift_R (0x3e)
>       lock        Caps_Lock (0x42)
>       control     Control_L (0x25),  Control_R (0x6d)
>       mod1        Alt_L (0x40),  Alt_R (0x71),  Meta_L (0x9c)
>       mod2        Num_Lock (0x4d)
>       mod3      
>       mod4        Super_L (0x7f),  Hyper_L (0x80)
>       mod5        Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)
> 
> Here, modifier 4 is assigned to the Super_L and Hyper_L keys.

I've found that sometimes, with fluxbox, even though xmodmap is showing
that  Super_L is bound to mod4 (which I use in my $HOME/.fluxbox/keys
file) I still have to force a $HOME/.xmodmaprc reading to make it work. 

It's sporadic, and the workaround was too easy for me to bother trying
to track it down. 

I use mod4 and various letters to open up various terminals and
programs. If I start X, hit mod4 and r, for example, to open rxvt, and
nothing happens, I have another keybinding in my $HOME/.fluxbox keys for 
control Mod1 (the alt key) and x to run a a command of xmodmap
~/.xmodmaprc.  I could just put this into my .xinit as well, as it
wouldn't hurt anything, but I don't.

My .xmodmaprc just reads

keycode 115 = Super_L
add Mod4 = Super_L

I'm not sure if this would be of any use to the OP, but one never knows.
<shrug>


> 
> echo "keycode 115 = Super_L" >> ~/.Xmodmap
> 
I found that just having this without the add Mod4 line didn't work for
me.  Again, I would sometimes have this problem even though xmodmap was
showing that Mod4 as Super_L.  




-- 
Scott Robbins
PGP keyID EB3467D6
( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 )
gpg --keyserver pgp.mit.edu --recv-keys EB3467D6

Xander: Yeah, I'm gonna have to go with dead boy on this one. 
Angel: Could you not call me that? 

_______________________________________________
arch mailing list
arch@archlinux.org
http://archlinux.org/mailman/listinfo/arch

Reply via email to