Re: Remapping mouse buttons

So I had to learn a little bit to use this.

A. Xorg decided to say buttons 4,5 are for vertical scrolling. 6 & 7 are for
horizontal scrolling.
B. Firefox 3 switched from 6,7 for forward/back to 8, 9 to respect A.
C. evdev doesn't seem to work with ButtonMapping in xorg.conf. Xmodmap does
change
    the pointer order.

I had some compilation problems but got the updates compiled. It does seem
to allow me
to reconfigure the mouse buttons for the panes. I tried to reconfigure
button 2 in the output
pane, but I don't know all the actions to recreate the button-2 to open a
file. Also, the code
from svn doesn't support the double clicking on a file path.

Also, if I want button-2 to paste to the command line, I started to map it
to:
   command.toggle_focus; <Paste>

but I don't know what the command is to paste highlighted text into the
command line.

I haven't tried everything, but it looks good from what I started.

   Thanks.


On Sat, Aug 30, 2008 at 6:07 AM, <tpgww@xxxxxxxxxxx> wrote:

> On Fri, 29 Aug 2008 16:28:42 -0500
> "Adam Krolnik" <akrolnik@xxxxxxxxx> wrote:
>
> > When you're ready, I can try it out...
> You'll need to do this:
> 1. get current code from svn
> 2. edit emeflm2.h. There's a line
> //#define E2_MOUSECUSTOM
> which needs to be un-commented
> 3. get from http://svn.emelfm2.net/offcuts, and place in the src dir in
> code tree, 2 extra files
>  e2_mousebinding.h
>  e2_mousebinding.c
> 4. clean and rebuild
> 5. backup any config data you want to retain
> 6. run, open config dialog and click the "default" button
>
> > Now if I can only get GTk to handle 10 buttons.
> There's only 5 button-flags in GdkModifierType, but I don't know if that
> affects anything in practice. Event data doesn't seem to care about what a
> button number is, I can get button 9 to work, just like any other button.
>
> Regards
> Tom
>
>
> --
> Users can unsubscribe from the list by sending email to
> emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or
> by logging into the web interface.
>



-- 
Adam Krolnik

Other related posts: