From: Carsten H. (T. R. <ra...@ra...> - 2008-01-30 00:48:17
|
On Tue, 29 Jan 2008 16:09:34 +0100 Grzegorz Andrelczyk <ga...@gm...> babbled: > Carsten Haitzler (The Rasterman) wrote: > > On Mon, 28 Jan 2008 16:37:07 +0100 "Grzegorz And" <ga...@gm...> babbled: > > > >> Mon, Jan 28, 2008 at 02:15:44PM +1100 Carsten Haitzler > >> <ra...@ra...> 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" > EndSection > > 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) ra...@ra... |