Welcome!

On top, I'd reckon you need e16keyedit, which is your simplest way to get an 
overview and control 
over all these binding stuff. Indeed you can edit the txt file, but e16keyedit 
does the job & shows 
you what's possible and what's not.

http://sourceforge.net/project/showfiles.php?group_id=2&package_id=44123&release_id=472274

On Friday 06 February 2009, Joe(theWordy)Philbrook wrote:
>  Hello from a new e-user:
>
> I've always used kde. Never could stand gnome (too much emphasis on
> knowing where to right-click...) I've been hearing enough ranting
> about kde4 that I decided now would be a good time to see if there was
> a good alternative WM that I could stand...

:)

> I found a description of enlightenment that said it was possible to
> set-up the keybindings in such a way as to run enlightenment with the
> keyboard... (since there are no words in the languages of men, elves,
> orcs nor most likely even klingons to adequately describe my distaste
> for "point n click" as the PRIMARY control method) I immediately used
> package management tools to install it from the linux distribution
> repositories for both my Kubuntu 8.10, and my OpenSuSE 11.0
> installations. {That is zypper & apt-get.}
>
> In both cases I got e16... Which is fine by me.
>
> After a bit of poking around I figured out that if I set up an
> ~/.xinitrc I could get startx to boot e16 and preload some
> applications... Then I learned that if I copied and edited a couple of
> files from /usr/share/e16 to ~/.e16 I could both get font sizes in
> the menus I could actually see without a magnifying glass, and wonders
> of wonders set the keyboard shortcuts to something that works for me.
> those files being bindings.cfg & fonts.cfg.xft Then I settled in and
> played with e16 long enough for my lady to get mad at me...
>
> I think I like it almost as much as kde 3.x and a bit more than
> kde 4.x... There are a few things I don't quite get however. So here I
> am.

> a few questions:
>
>     1) In bindings.cfg there is a section for global keybindings where
>        (in the modifier column) an S = shift, C = ctrl, and A = alt...
>        But is there a way to specify the windows key as a modifier
>        here???
>
>     2) I miss the run prompt that kde usually has mapped to <alt>+<F2>.
>        Is there an application to do this for e16??

Using e16keyedit, I did that: connected xterm "home" to alt+f2 and xterm 
"myworkfiles on the raid 
array" to alt+f3: there is no limits, no useages, only whatever may suits you. 
That's the power of 
E.

>     3) I'm not sure what you call that feature that when I try to grab
>        a scroll bar near the right hand side of the screen I'm likely
>        to accidentally cause the whole desktop to slide to the left
>        leaving me with space to open another full sized window. But is
>        it possible to link this to a keyboard binding???
>        AND prevent the mouse from ever doing this again???
>        ( my mouse pointer coordination is poor. So I keep scrolling
>        the desktop by mistake...)

You can kill the "switch to next desktop with mouse" from 
-> rmb-click on desktop -->  "virtual desktop settings"

Trough keyedit too, I assigned only 1 virtual desktop with 9 virtual areas that 
are connected to 
ctrl+alt + <keypad numbers 1 to 9 > - that's very handy, and mouseless again.
shift + <keypad numbers 1 to 9 > sends the selected window to the corresponding 
area.

>     4) When using an ~/.xinirc such as this:
>
> xterm -bg WhiteSmoke -fn 12x24 -geometry 83x27 &
> xterm -bg black -fg green -fn 10x20 -geometry 95x20 &
> oclock &
> e16
>
>        Is there a way to put some of these applications on a desktop
>        other than the first one?

The "remember" feature allows you to tell a running app to, well, remember 
where it is, how big, on 
top or below... and even to update its status. Just alt+rmb+click on the 
desired windows to access 
the remember feature, and select which one is interesting for you. Notice the 
"restart app on 
startup" that may save you the hidden files tweaking... For which I am not 
qualified to answer.

>        I mean the above causes one of the xterms to cover the clocks
>        face. But if I could specify which desktop to open an
>        application in I could make a much more useful .xinitrc...
>
>     5) I've noticed that most of the messages on the list seem to have
>        [e-users] in the subject... Is that part of the netiquette here?

These tweaking do require the mouse, but are really easy to handle since the 
e16 interface is there 
to make it easy for you to change your WM in any way you like; and they require 
none of the 
knowledge. If something doesn't fit, or seems to be "not there", just hit 
"restart", it won't kill 
your running apps or opened windows. And everything from the desktop menu can 
be bound to special 
keypresses too.

Dunno about the M$ key though.

No, it's automatic, helps your mail client to triage them in your "lists" 
folder for instance.

Cheers from quite an e16 all-time fanatic; 3 years I have been using it for its 
speed and tweaking 
convenience in real-life, real-work.

pics here:
http://pics.zenerves.net/index.php?gallery=linux/Screens

Attached: my own bindings, jsut in case :) for you to throw an eye on.

Jean-Philippe

-- 
Eggheads unite!  You have nothing to lose but your yolks.
                -- Adlai Stevenson
Aclass BUTTONBINDINGS normal
MouseDown      A 1 wop * mo ptr
MouseDown     SA 1 wop = mo ptr
MouseDouble    A 1 wop * shade
MouseDown      A 2 wop * sz ptr
MouseDouble    A 2 wop * th available
MouseDown      A 3 menus show winops.menu
Aclass DESKBINDINGS normal
Tooltip Clicking your mouse on the desktop will perform
Tooltip the following actions
MouseDown      - 1 menus show file.menu
Tooltip Display User Menus
MouseDown      C 1 menus show enlightenment.menu
Tooltip Display Enlightenment Menu
MouseDown      4 1 menus show settings.menu
Tooltip Display Settings Menu
MouseDown      - 2 menus show enlightenment.menu
Tooltip Display Enlightenment Menu
MouseDown      A 2 menus show windowlist
Tooltip Display Task List Menu
MouseDown      C 2 menus show deskmenu
Tooltip Display Desktop Menu
MouseDown      S 2 menus show groupmenu
Tooltip Display Group Menu
MouseDown      - 3 menus show settings.menu
Tooltip Display Settings Menu
MouseDown      * 4 desk prev
Tooltip Go Back a Desktop
MouseDown      * 5 desk next
Tooltip Go Forward a Desktop
Aclass KEYBINDINGS global
KeyDown    A     Down wop * iconify
KeyDown    A       F2 exec terminal --working-directory=/home/slackj/
KeyDown    A       F4 wop * close
KeyDown    A       F8 menus show windowlist
KeyDown    A   Return wop * zoom
KeyDown    A      Tab focus next
KeyDown    A       Up wop * shade
KeyDown    A       F3 exec terminal --working-directory=/sharedraid
KeyDown   CA   Delete exit logout
KeyDown   CA     Down area move 0 1
KeyDown   CA      End exit restart
KeyDown   CA     Home desk arrange size
KeyDown   CA KP_Begin area goto 1 1
KeyDown   CA  KP_Down area goto 1 2
KeyDown   CA   KP_End area goto 0 2
KeyDown   CA  KP_Home area goto 0 0
KeyDown   CA  KP_Left area goto 0 1
KeyDown   CA  KP_Next area goto 2 2
KeyDown   CA KP_Prior area goto 2 0
KeyDown   CA KP_Right area goto 2 1
KeyDown   CA    KP_Up area goto 1 0
KeyDown   CA     Left area move -1 0
KeyDown   CA   Return desk this
KeyDown   CA    Right area move 1 0
KeyDown   CA       Up area move 0 -1
KeyDown   CA        a button_show all
KeyDown   CA        b button_show
KeyDown   CA        c button_show buttons CONFIG*
KeyDown   CA        f wop * fullscreen
KeyDown   CA        k wop * kill
KeyDown   CA        m wop * ts conservative
KeyDown   CA        s wop * stick
KeyDown   CA        w menus show winops.menu
KeyDown  CSA        r wop * snap none
KeyDown   CS       F1 menus show file.menu
KeyDown   CS       F2 menus show enlightenment.menu
KeyDown   CS       F3 menus show settings.menu
KeyDown    S     Down wop * area move 0 1
KeyDown    S KP_Begin wop * area 1 1
KeyDown    S  KP_Down wop * area 1 2
KeyDown    S   KP_End wop * area 0 2
KeyDown    S  KP_Home wop * area 0 0
KeyDown    S  KP_Left wop * area 0 1
KeyDown    S  KP_Next wop * area 2 2
KeyDown    S KP_Prior wop * area 2 0
KeyDown    S KP_Right wop * area 2 1
KeyDown    S    KP_Up wop * area 1 0
KeyDown    S     Left wop * area move -1 0
KeyDown    S    Right wop * area move 1 0
KeyDown    S       Up wop * area move 0 -1
KeyDown    S       F2 exec konqueror /home/slackj
KeyDown    S       F3 exec konqueror /sharedraid
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to