Profile

Cover photo
Peter Hutterer
Works at Red Hat
946,812 views
AboutPosts

Stream

Peter Hutterer

Shared publicly  - 
25
4
Jonas Ådahl's profile photoIgor Gnatenko's profile photoMohamed Ikbel Boulabiar's profile photoJames Stansell (Jester of Fabulous)'s profile photo
4 comments
 
+Jim Basilio http://freedesktop.org/wiki/Software/libinput/ last paragraph. Fedora is using this driver as default already
Add a comment...

Peter Hutterer

Shared publicly  - 
 
If you want to try libinput on RHEL7, I've set up a COPR here.

https://copr.fedoraproject.org/coprs/whot/libinput-epel7/
3
Add a comment...

Peter Hutterer

Shared publicly  - 
 
PSA: regex backreference \0 is the entire matched string. Which makes it really useful for appending or pre-pending things in one go. For example:

s/blah[0-9]+/prefix_\0/g

replaces all "blah0", "blah23", etc. with "prefix_blah0", "prefix_blah23", etc.
7
Pádraig Brady's profile photo
 
Using & rather than \0 is the usual and more portable way to do that
Add a comment...

Peter Hutterer

Shared publicly  - 
 
One of the things we dropped in libinput 0.20 is the special handling and magic numbers for touchpads that don't provide us with x/y resolutions. This may affect your touchpad, if so please file a bug so we can update the hwdb entries.

http://who-t.blogspot.com.au/2015/07/libinput-and-handling-resolution-less.html
In a perfect world, any device that advertises absolute x/y axes also advertises the resolution for those axes. Alas, not all of them do. For libinput, this problem is two-fold: parts of the touchscreen API provide data in mm...
8
2
Thorsten Leemhuis's profile photoIgor Gnatenko's profile photo
Add a comment...

Peter Hutterer

Shared publicly  - 
 
libinput's documentation has a FAQ. except that I don't know always know the right questions here because, well, I already know the answers :)

if you have something that should go there, please let me know.

http://wayland.freedesktop.org/libinput/doc/latest/faq.html
5
Peter Robinson's profile photoPeter Hutterer's profile photo
2 comments
 
+Peter Robinson see the "Where is the configuration stored?" entry in the FAQ, you'll need your desktop environment to handle this for you
Add a comment...

Peter Hutterer

Shared publicly  - 
 
good news everyone. libinput now supports edge scrolling on clickpads.

http://cgit.freedesktop.org/wayland/libinput/commit/?id=abff4a1c24830931f1cbd5e54d5b1a4621eab863
author, Peter Hutterer , 2015-07-03 04:33:41 (GMT). committer, Peter Hutterer , 2015-07-09 01:24:17 (GMT). commit, abff4a1c24830931f1cbd5e54d5b1a4621eab863 (patch). tree, 09971f571b1b00b67b0d8df93059d3fde7eb4119 ...
22
1
Jonathon Conte's profile photoPeter Hutterer's profile photoLukas Rusak's profile photoMohamed Ikbel Boulabiar's profile photo
8 comments
 
\o/
Add a comment...

Peter Hutterer

Shared publicly  - 
 
Because this doesn't appear to be clear: complaining on a forum, in comments after articles or blog posts, etc. does not get bugs fixed.
The echochamber of outrage you surround yourself with doesn't guarantee that anyone who's capable of fixing the bug knows about the issue you're facing.

Reporting bugs to the developers is a much more useful approach, be it via mailing lists or bug reporting tools. Doesn't guarantee it'll get fixed, or fixed in a timeframe you want but at least developers get to be aware of it. What we're not aware of, we won't fix.
32
Matthias Runge's profile photoJason Gerecke's profile photoMichael Schumacher's profile photoWiktor Julian Sztwiertnia (Druedain)'s profile photo
4 comments
 
Ekhm... moro- Ekhm... -nix
Add a comment...

Peter Hutterer

Shared publicly  - 
 
libinput 0.21 is out, get it while it's fresh.

This cycle was mostly spent making touchpads work better. Thumb detection is now less aggressive (leading to less mis-detection), gesture handling has been improved so it interferes less with 2-finger scrolling. And semi-mt touchpads should be handled now a lot better too (specifically the Synaptics ones)

http://lists.freedesktop.org/archives/wayland-devel/2015-August/023783.html
[ANNOUNCE] libinput 0.21.0. Peter Hutterer peter.hutterer at who-t.net. Mon Aug 3 18:24:44 PDT 2015. Previous message: [PATCH v3 libinput] touchpad: serial synaptics need to fake new touches on TRIPLETAP; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
8
Add a comment...

Peter Hutterer

Shared publicly  - 
 
lifesaver: git can have a separate URL for pushing, which you can set to an arbitrary value to avoid pushing to the wrong remote.

$ git remote set-url --push origin wrong-remote
$ git push origin master
fatal: 'wrong-remote' does not appear to be a git repository
...
4
Rob Clark's profile photo
 
ahh, that's more clever than my trick of just making 'origin' the non-push url and 'push' the push url..
Add a comment...

Peter Hutterer

Shared publicly  - 
 
A short overview of touchpad devices which hopefully explains a couple of terms that we frequently use.

http://who-t.blogspot.com.au/2015/07/a-short-overview-of-touchpad-devices.html
17
3
Seedo Eldho Paul's profile photoWolfgang Walter's profile photoX.Org Foundation's profile photoMohamed Ikbel Boulabiar's profile photo
 
Thanks. That was quite informative.
Add a comment...

Peter Hutterer

Shared publicly  - 
 
libinput 0.20 is out - with touchpad gestures and clickpad edge scrolling.

And the magnificient +Carlos Garnacho already has GTK and mutter patches for it: http://lists.freedesktop.org/archives/wayland-devel/2015-July/023409.html


http://lists.freedesktop.org/archives/wayland-devel/2015-July/023434.html
[ANNOUNCE] libinput 0.20.0. Peter Hutterer peter.hutterer at who-t.net. Wed Jul 15 22:03:51 PDT 2015. Previous message: [PATCH] Partially revert "xwayland: Always free reply from xcb_get_property_reply()"; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
16
1
Carlos Garnacho's profile photoIgor Gnatenko's profile photo
 
Congrats to you/Hans :). I just wired things up.
Add a comment...

Peter Hutterer

Shared publicly  - 
 
A short blog post on  how to use git notes to mark commits that pass a test suite.

http://who-t.blogspot.com.au/2015/07/using-git-notes-for-marking-test-suite.html
The libinput test suite takes somewhere around 35 minutes now for a full run. That's annoying, especially as I'm running it for every commit before pushing. I've tried optimising things, but attempts at making it parallel hav...
5
Add a comment...
Story
Introduction
X.Org input maintainer
Links
Work
Employment
  • Red Hat
    Senior Software Engineer, present