On Tue, 29 Jan 2008 16:09:34 +0100 Grzegorz Andrelczyk <gandrel@...>
> Carsten Haitzler (The Rasterman) wrote:
> > On Mon, 28 Jan 2008 16:37:07 +0100 "Grzegorz And" <gandrel@...> babbled:
> >> Mon, Jan 28, 2008 at 02:15:44PM +1100 Carsten Haitzler
> >> <raster@...> napisał:
> >>> chances are something else - like gnome-settings-dameon stole them before
> >>> e managed to bind them.
> >> I don't have gnome-settings-daemon installed. I don't have gnome, KDE or
> >> any other WM installed.
> >> Running daemons are: avahi-daemon, dbus-daemon and gconfd-2. But gconfd-2
> >> starts with Iceweasel after E17 is up and running.
> > then not sure. if they are valid keysyms then it should work. unless you
> > change the keymap on login/init of your x session and those keysyms are npt
> > valid until later (after e has tried to grab them)...
> Looks like something like that. If I start e through entrance everything
> works greate.
> If I start E by typing "startx" keybindings do not work.
> I'm not changing the keymap. I think. Standard X.org configuration:
> Section "InputDevice"
> Identifier "Generic Keyboard"
> Driver "kbd"
> Option "CoreKeyboard"
> Option "XkbRules" "xorg"
> Option "XkbModel" "logiultrax"
> Option "XkbLayout" "pl"
> So, when keymap is loaded, if e can't grab XF868 keys at startup?
there is obviously some difference in what x apps are started between entrance
login and startx - likely diffenrences in init scripts (.xinitrc vs .xsession
vs system Xsession or .desktop files).. you can change the keymap at runtime
with x utilities - gnome-settings-daemon may do it for you. but if the keysyms
do not exist when e starts - the grabs will (sliently) not work.
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@...