From: Igor K. <ike...@gm...> - 2006-03-06 15:39:05
|
Hi. I want to bind menus to the windows and right click keys on my keyboard. Those are the two noisy things microsoft added to the keyboard to the right/left of the CTRL buttons. e16. I've coppied keybindings.cfg to ~/.enlightenment. Then I wish to add the following entry to the global keybindings that are always on: __ACLASS __BGN __NAME BUTTONBINDINGS __TYPE __TYPE_NORMAL __KEY <????> __EVENT __KEY_PRESS __ACTION __A_SHOW_MENU "taskmenu" I just need the keycodes for the following two keys. Another question I have is the action to take for logging out. "__A_EXIT logout" is the usual suspect, but not from within file.menu. What do I plac= e into file.menu to make the option exit enlightenenment? I know it's doable, because I've made this work in the past; I just cannot remember, how. And the third thing .. which is not so e16-related, but ok .. what is the name of the startup file for gdm? .xinitrc doesn't seem to work, even with chmod +x on..? Thank you for your answers. -i |
From: Kim W. <ki...@wo...> - 2006-03-06 19:16:48
|
Igor Kolar wrote: > Hi. > > I want to bind menus to the windows and right click keys on my keyboard. > Those are the two noisy things microsoft added to the keyboard to the > right/left of the CTRL buttons. > > e16. > > I've coppied keybindings.cfg to ~/.enlightenment. Then I wish to add the > following entry to the global keybindings that are always on: > > __ACLASS __BGN > __NAME BUTTONBINDINGS > __TYPE __TYPE_NORMAL > __KEY <????> > __EVENT __KEY_PRESS > __ACTION __A_SHOW_MENU "taskmenu" > > > I just need the keycodes for the following two keys. > Super_L and Super_R work for me. You can use xev to find the keysym name. The keybinding entries should go into the KEYBINDINGS section, not the BUTTONBINDINGS one. > > Another question I have is the action to take for logging out. "__A_EXIT > logout" is the usual suspect, but not from within file.menu. What do I > place into file.menu to make the option exit enlightenenment? I know > it's doable, because I've made this work in the past; I just cannot > remember, how. > "Log Out" NULL exec "eesh -e exit" > And the third thing .. which is not so e16-related, but ok .. what is > the name of the startup file for gdm? .xinitrc doesn't seem to work, > even with chmod +x on..? > Depends. Possibly ~/.xsession . /Kim |