[openbox] Openbox and evdev don't play nice.

Rafał Mużyło galtgendo at o2.pl
Sat Jan 12 16:43:16 EST 2008


On Sat, Jan 12, 2008 at 01:03:21PM -0800, Ryan Tandy wrote:
> > - evdev driver is meant to work with evdev xkbrules
> 
> ...which apparently don't exist on my machine :(
> 
my x11-misc/xkeyboard-config is 1.1, I think it provides evdev rules.
> > And as fluxbox and twm
> > work, check if you aren't running something in openbox autostart or your
> > standard xsession.
> 
> I don't use openbox's autostart functionality.  In fact I don't use
> any kind of session manager, just ~/.xinitrc (which I can paste if you
> think it's relevant).  The only difference between launching openbox
> and e.g. fluxbox is that I change 'exec openbox' to 'exec fluxbox' in
> ~/.xinitrc.
> 
> > And post what does `setxkbmap -print` prints while keyboard works and
> > while it does not.
> 
> With 'evdev' xkbrules:
> Couldn't find rules file (evdev)
> 
> With 'base' xkbrules, both before and after 'openbox --reconfigure':
> xkb_keymap {
> 	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
> 	xkb_types     { include "complete"	};
> 	xkb_compat    { include "complete"	};
> 	xkb_symbols   { include "pc+us+inet(evdev)+compose(rctrl)"	};
> 	xkb_geometry  { include "pc(pc104)"	};
> };
> 
Well, mine prints:
xkb_keymap {
		xkb_keycodes  { include "evdev+aliases(qwerty)"	};
		xkb_types     { include "complete"	};
		xkb_compat    { include "complete"	};
		xkb_symbols   { include "pc+pl+inet(evdev)+altwin(menu)" };
		xkb_geometry  { include "pc(pc104)"	};
};

And when hal useflag is set for xorg-server and xinit, settings in fdi
file override those in xorg.conf. But just to make sure, your .xsession
would be welcome.



More information about the openbox mailing list