On Sun, Mar 17, 2019 at 10:15:06PM -0400, Paul Ewing wrote: > Thanks for the explanation Peter, that makes sense! I've submitted an RFE as > an > issue on the repository: > > https://gitlab.freedesktop.org/libinput/libinput/issues/254 > > It's my first RFE so hopefully this process is correct; I only see > instructions > in the README for bug reports.
yep, that's all good now, thanks. Cheers, Peter > On Sun, Mar 17, 2019, at 3:43 PM, Peter Hutterer wrote: > > On Sat, Mar 16, 2019 at 09:17:20PM -0400, Paul Ewing wrote: > > > Hello, > > > > > > I have a question regarding the "ScrollButton" option in libinput. I > > > recently > > > purchased a trackball and I'd like to be able to configure it such that I > > > can > > > press the button that I've set as the ScrollButton and then use the ball > > > for > > > scrolling purposes. However, due to dexterity problems in my hand, I would > > > prefer not to hold the button down. > > > > > > I've tried to use the DragLockButtons option to take care of logically > > > locking > > > the button I've assigned as the ScrollButton but it doesn't seem to work. > > > This > > > is what my configuration currently looks like: > > > > > > # /usr/share/X11/99-trackball.conf > > > Section "InputClass" > > > Identifier "Elecom DEFT Pro Trackball" > > > MatchProduct "DEFT Pro TrackBall" > > > Driver "libinput" > > > Option "DragLockButtons" "10 10" > > > Option "ScrollButton" "10" > > > Option "ScrollMethod" "button" > > > EndSection > > > > > > If I hold button 10, I can scroll; however, it doesn't lock when I press > > > it. > > > Can anyone confirm if the functionality I'm trying to get is possible or > > > if my > > > configuration has any glaring issues? > > > > it's not implemented yet, please file an RFE for libinput for this. > > > > The technical reason in this case: button scrolling is a libinput feature, > > draglock is a feature implemented in the xorg driver. so by the time the > > drag lock for button 10 activates, libinput is already done with that > > button. > > > > Cheers, > > Peter > > _______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s