<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Improve pointer acceleration for high-resolution mice"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85632#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Improve pointer acceleration for high-resolution mice"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85632">bug 85632</a>
              from <span class="vcard"><a class="email" href="mailto:peter.hutterer@who-t.net" title="Peter Hutterer <peter.hutterer@who-t.net>"> <span class="fn">Peter Hutterer</span></a>
</span></b>
        <pre>libinput's config APIs are for run-time changes of user-specific settings. I
don't think DPI really falls into that category, it's a HW property, even when
it's variable. So it looks like we need _some_ API to change it (udev
properties?), I'm not yet convinced that a proper API is needed.

What could work for those devices is to mark them as variable resolution and
pick one resolution as the default. This also replicates the functionality as
advertised by the vendor that changing the resolution changes the speed of the
mouse.

Maybe something like LIBINPUT_MOUSE_DPI="800" for a normal mouse and
LIBINPUT_MOUSE_DPI="v800" for variable resolution.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>