On Sun, May 03, 2020 at 11:32:08PM +0200, borislav nikolov wrote:
> On Sat, May 02, 2020 at 11:19:12AM +0200, Bill Allombert wrote:
> > On Thu, Mar 19, 2020 at 04:51:02PM +0100, Bill Allombert wrote:
> > > On Thu, Mar 19, 2020 at 02:53:29PM +0100, borislav nikolov wrote:
> > > > Package: consolation
> > > > Version: 0.0.7-1
> > > > 
> > > > Hi,
> > > > thank you so much for writing this! I was struggling with gpm for a
> > > > while because of /dev/input/mice not sending buttons properly for
> > > > trackpads.
> > > > 
> > > > For me middle button is just annoyingly difficult to press on t440p,
> > > > and I wanted to use the "right" button (top right area) as paste
> > > > button.
> > > > 
> > > > I added a quick patch/hack (attached), that adds --set-paste-button
> > > > option, that allows me to use the right button.
> > > 
> > > Hello Borislav,
> > > 
> > > Thanks for your patch.
> > > 
> > > Your patch works, but it the way you use it
> > > (--set-paste-button=BTN_RIGHT) remove the possibility to use a button
> > > to delimitate the selection. 
> > > Also such setting should be per device.
> > > (If you plug a mouse, you might not want the mouse to be affected).
> > > 
> > > So maybe we need something more general.
> > > 
> > > Looking at the code, I try to keep the libinput options separated from
> > > the extra consolation options ("Other options:"), because I sync file
> > > src/shared.c/src/shared.h with the version in libinput/tools
> > > (this allows new libinput options to be supported by consolation).
> > > 
> > > I think it could be cleaner to keep the eame of the button as they are
> > > in action.c and change the code in input.c to do the translation.
> > 
> > I have made an experimental GIT branch 'bill-map' that adds an option
> > --map that allow to map buttons to actions.
> > 
> > For your use case, you would use --map BTN_RIGHT=BTN_MIDDLE
> > (Probably I should add names for actions instead of reusing
> > button names).
> > 
> > What do you think about it ?
> 
> I just tested it, works great!

Good! What do you think about the user interface ?

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 

Reply via email to