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