Integration of libpointing with Xorg

Tim Stowell stowellt at gmail.com
Tue Aug 29 01:21:45 UTC 2017


Hi,

While libpointing does do mouse input handling, I'm interested only in the
pointer acceleration transfer function capabilities. I really like the
Windows mouse acceleration curve, and am interested in modifying Xorg so I
can still have the same mouse behavior feel as Windows.

I realize Xorg already has some extensive acceleration functionality, but
I'm just so used to the Windows feel it would make it easier for me to
switch to *nix if I could keep that (and I would really like to switch :)

-Tim

On Mon, Aug 28, 2017 at 1:21 AM, Pekka Paalanen <ppaalanen at gmail.com> wrote:

> On Sat, 26 Aug 2017 18:02:52 -0600
> Tim Stowell <stowellt at gmail.com> wrote:
>
> > Hello all,
> >
> > I had several questions:
> >
> >    1. Does anyone know if there has been an effort to integrate
> >    https://github.com/INRIA/libpointing with Xorg?
> >    2. If not, how would I go about attempting this integration?
> Libpointing
> >    basically outputs x and y displacements based on selected transfer
> >    functions. I would need to find out where Xorg currently handles mouse
> >    input and sets the cursor position so I could somehow intercept it and
> >    modify those coordinates.
> >
> > I would appreciate any pointers in the right directions, such as which
> > file(s) in the Xorg codebase handlle mouse movement events and actually
> > move the cursor? Thanks.
>
> Hi,
>
> what is the advantage of libpointing you are seeking over, say, libinput?
> https://www.freedesktop.org/wiki/Software/libinput/
>
> I had a quick glance over the libpointing README and wiki and but did
> not quite understand the project's benefits.
>
>
> Thanks,
> pq
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-devel/attachments/20170828/2e8c99f6/attachment.html>


More information about the xorg-devel mailing list