Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #167325 > unrolled thread

In stretch, how do I disable libinput and use evdev instead?

Started byIan Kelling <ian@iankelling.org>
First post2016-05-01 22:00 +0200
Last post2016-05-02 00:30 +0200
Articles 4 — 2 participants

Back to article view | Back to linux.debian.user


Contents

  In stretch, how do I disable libinput and use evdev instead? Ian Kelling <ian@iankelling.org> - 2016-05-01 22:00 +0200
    Re: In stretch, how do I disable libinput and use evdev instead? Lisi Reisz <lisi.reisz@gmail.com> - 2016-05-01 22:20 +0200
      Re: In stretch, how do I disable libinput and use evdev instead? Ian Kelling <ian@iankelling.org> - 2016-05-02 00:10 +0200
    Re: In stretch, how do I disable libinput and use evdev instead? Ian Kelling <ian@iankelling.org> - 2016-05-02 00:30 +0200

#167325 — In stretch, how do I disable libinput and use evdev instead?

FromIan Kelling <ian@iankelling.org>
Date2016-05-01 22:00 +0200
SubjectIn stretch, how do I disable libinput and use evdev instead?
Message-ID<ru5H4-6Ma-11@gated-at.bofh.it>
Because the mouse acceleration is bad.

I'm using a normal mouse, and the speed of the pointer is too fast when
moving the mouse slowly. evdev has a very rich set of options, while
libinput has just a single one at runtime, which does not help (xinput
--set-prop 15 "libinput Accel Speed" -1), and something about maybe able
to change the acceleration profile at startup, which I doubt will help.

[toc] | [next] | [standalone]


#167327

FromLisi Reisz <lisi.reisz@gmail.com>
Date2016-05-01 22:20 +0200
Message-ID<ru60p-7ef-3@gated-at.bofh.it>
In reply to#167325
On Sunday 01 May 2016 20:57:56 Ian Kelling wrote:
> Because the mouse acceleration is bad.
>
> I'm using a normal mouse, and the speed of the pointer is too fast when
> moving the mouse slowly. evdev has a very rich set of options, while
> libinput has just a single one at runtime, which does not help (xinput
> --set-prop 15 "libinput Accel Speed" -1), and something about maybe able
> to change the acceleration profile at startup, which I doubt will help.

Can you not change the mouse speed via your GUI?  Or do you not use one?

Lisi

[toc] | [prev] | [next] | [standalone]


#167334

FromIan Kelling <ian@iankelling.org>
Date2016-05-02 00:10 +0200
Message-ID<ru7IS-jX-1@gated-at.bofh.it>
In reply to#167327
On Sun, May 1, 2016, at 01:09 PM, Lisi Reisz wrote:
> On Sunday 01 May 2016 20:57:56 Ian Kelling wrote:
> > Because the mouse acceleration is bad.
> >
> > I'm using a normal mouse, and the speed of the pointer is too fast when
> > moving the mouse slowly. evdev has a very rich set of options, while
> > libinput has just a single one at runtime, which does not help (xinput
> > --set-prop 15 "libinput Accel Speed" -1), and something about maybe able
> > to change the acceleration profile at startup, which I doubt will help.
> 
> Can you not change the mouse speed via your GUI?  Or do you not use one?
> 
> Lisi


I use xmonad, I don't have a generic "system settings gui". I don't
mind using one if I can automate whatever change it makes.

[toc] | [prev] | [next] | [standalone]


#167336

FromIan Kelling <ian@iankelling.org>
Date2016-05-02 00:30 +0200
Message-ID<ru82f-s6-43@gated-at.bofh.it>
In reply to#167325
On Sun, May 1, 2016, at 12:57 PM, Ian Kelling wrote:
> Because the mouse acceleration is bad.
> 
> I'm using a normal mouse, and the speed of the pointer is too fast when
> moving the mouse slowly. evdev has a very rich set of options, while
> libinput has just a single one at runtime, which does not help (xinput
> --set-prop 15 "libinput Accel Speed" -1), and something about maybe able
> to change the acceleration profile at startup, which I doubt will help.
> 

I found a solution

A little more googling lead me to this
https://wayland.freedesktop.org/libinput/doc/latest/faq.html
then this
https://wayland.freedesktop.org/libinput/doc/latest/motion_normalization.html
then 
https://www.freedesktop.org/software/systemd/man/systemd-hwdb.html
then
https://www.freedesktop.org/software/systemd/man/hwdb.html#

Then installed 
libevdev-tools
and ran
mouse-dpi-tool /dev/input/event10
/dev/input/even10 i got from doing
xinput --list
then
xinput --list-props 11(my current mouse's id)

then put the output of mouse-dpi-tool into

/etc/udev/hwdb.d/01-ian.hwdb

then
sudo systemd-hwdb update
sudo systemct restart systemd-udev-trigger

then restart X

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web