Hi all,
I have been playing around with Enlightenment on a TiPowerBook and a bit
bemused.
I normally edit the keybindings for moving around virtual screens,
raising and lowering windows etc by editing the file
./enlightenment/keybindings.cfg
Its sections are like this:
__MODIFIER_KEY __ALT
__KEY Up
__EVENT __KEY_PRESS
__ACTION __A_RAISE
so that Alt-upArrow will raise a window.
If the above file is there its used instead of the default one in
/usr/share/enlightenment/config/keybindings.cfg
1st Question: There is also an application for E called e16keyedit that
enables one to use a GUI to edit the key bindings that are used. But I
can't find out what file it actually changes. I suspect it just changes
something in the enlightenment caches and not a permanent file. The help
menu on it is not operational, there is nothing to say what it changes
in /usr/share/doc/e16keyedit/ (just a change logs etc). The users
./enlightenment/keybindings.cfg file is not touched nor is the one under
/usr/share/enlightenment
If i chnage a key binding under e16keyedit it changes the behaviour of
the key immediately but I can even delete all the keybindings in
e16keyedit and they return when you log out then in a again.
Does anyone know what this thing actually modifies?
2nd Question: This all comes about cause on my Mac laptop I have an
apple key (thats the one to the right of the option/alt key) and I want
that to be the modifier key for moving between virtual screens. Question
is how do I use this as the keybindings.cfg file only has macros
representing PC101 keyboards. These macros are like the __ALT above and
are defined in /usr/share/enlightenment/config/definitions as numbers
but they are some number specific to E not scan codes. Somewhere E must
bind a scan code to the macros it uses. What I was looking for was
something like __ALT is 0x38, Ctrl is 0x1d
I can run "showkey -s" on the mac which tells me the keycode but how to
get enlightenment to use a particular key on a mac keyboard.
Anyone familiar with Enlightenment enough?
Mike
--
--------------------------------------------------------------------
Michael Lake
Active caver, Linux enthusiast and interested in anything technical.
--------------------------------------------------------------------
--
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug