On Sat, 15 Oct 2005 10:39:46 +0200
"J. Erik Heinz" <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> Bob Hepple <[EMAIL PROTECTED]> words
>       on 15.10.2005 - 09:43 (+1000 Zulu-Time):
> 
> > I'm using enlightenment-0.16.7.2_2 on FreeBSD. Seems very nice - just one
> > thing I really miss from my old fvwm2 setup. I want a simple mouse click
> > to push a window down - to "lower" it.
> > 
> > I know about Alt-Right click and select from a menu but that's
> > just too much fuss. I want my good old Alt-Left mouse click to do a
> > "lower".
> > 
> 
> You have to create a entry in .enlightenment/keybindigs.cfg like this:
> 
>       __ACLASS __BGN
>         __NAME BUTTONBINDINGS
>       ...
>       ...
>         __NEXT_ACTION
>               __EVENT __MOUSE_PRESS
>               __BUTTON 3
>               __MODIFIER_KEY __NONE
>               __ACTION __A_MAX_HEIGHT available
>       ...

Thanks for that - apparently I have to find the master keybindings.cfg
and copy it to .enlightenment. But it seems that it's ignored if there's
a ...e_session_XXXXXX files there, so I had to blow it away - but that
lost all my desktop settings so I restored a copy and just removed the
KEYBINDINGS section. (reverse engineering the codes from the
enlightenment source).

I made this change in my keybindings.cfg - so now we have
Alt-doubleclick-left mapped to lower-raise (nice to know it's in
enlightenment).

  __NEXT_ACTION
    __EVENT __DOUBLE_CLICK
    __BUTTON 1
    __MODIFIER_KEY __ALT
    /* __ACTION __A_SHADE */
    __ACTION __A_RAISE_LOWER

... and we're home.

Strange that e16keyedit and e16menuedit directly edit ...e_session_XXXXXX

Also, I guess I have to remove the KEYBINDINGS sections
from ...e_session_XXXXXX every time I want a change in keybindings.cfg to
be recognised.

... a bit of a rough edge in enlightenment - hopefully it's better in e17!!

> 
> Btw, is there somewhere a list of all the commands for the
> keybindings.cfg. Would be nice to have an overview. Than it is not a
> pain in the ass to modify he keybindigs.cfg ;)

Best I could find was in the source code: config/definitions


-- 
Bob Hepple
mailto:[EMAIL PROTECTED] http://bhepple.freeshell.org
Public Key: http://bhepple.freeshell.org/public_keys.txt


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to