Re: Remapping mouse buttons
- From: <tpgww@xxxxxxxxxxx>
- To: emelfm2@xxxxxxxxxxxxx
- Date: Thu, 4 Sep 2008 21:49:15 +1000
On Wed, 3 Sep 2008 22:15:11 -0500
"Adam Krolnik" <akrolnik@xxxxxxxxx> wrote:
> 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.
The file ACTIONS is a fairly cryptic overview of available actions. Probably
you want (in english) file.open or file.open_with. But I doubt that it's
feasible to automatically get an argument for such action.
Also, the code
> from svn doesn't support the double clicking on a file path.
I see. I guess the recent changes to intercept clicks have interfered.
> 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.
For output pane text, ATM you'd need to go back to enable the key.fake action,
and mingle some (<Control>C, <Control>V) with focus-change actions. There's an
untested button.fake action which can also be enabled, and for pasting a
'button.fake 2' might work.
I've now found (and substantially fixed) a small library which looks like it
will be a suitable backend for doing pointer gestures. Now to make it work ...
Among other things, I've been forced to examine some of the entrails of Xlib.
Seems like there is (or at least was, the documentation is a bit old) some
fundamental X limitation to 5 distinct mouse-buttons. Maybe others are mapped
to keys ? MPX is coming, and that may relax such constraint.
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.
- Follow-Ups:
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- References:
- Re: Remapping mouse buttons
- From: Adam Krolnik
Other related posts:
- » Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- » Re: Remapping mouse buttons
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: tpgww
- Re: Remapping mouse buttons
- From: Adam Krolnik