Profile

Cover photo
Peter Hutterer
Works at Red Hat
920,109 views
AboutPosts

Stream

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 ] ...
1
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...

Peter Hutterer

Shared publicly  - 
 
touchpad gestures!
21
Jim Basilio's profile photo
 
yes!!
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  - 
 
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  - 
 
The touchpad gestures work was merged into libinput today. Exciting times ahead.
26
1
Igor Gnatenko's profile photo
Add a comment...

Peter Hutterer

Shared publicly  - 
 
libinput 0.19 is out, and the most notable change is better pointer acceleration on slow movements. expect it to feel slightly different when upgrading, but also expect better precision and a more natural movement.

http://lists.freedesktop.org/archives/wayland-devel/2015-July/023184.html
[ANNOUNCE] libinput 0.19.0. Peter Hutterer peter.hutterer at who-t.net. Sun Jul 5 20:12:17 PDT 2015. Previous message: [weston][PATCH] compositor-fbdev: Add support grayscale PIXMAn_g4 format. Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
13
Alexander Patrakov's profile photoPeter Hutterer's profile photo
2 comments
 
he was mostly doing kernel stuff, and he's working on nouveau now. still does patch reviews (which is as important as writing the patches :)
Add a comment...
Story
Introduction
X.Org input maintainer
Links
Work
Employment
  • Red Hat
    Senior Software Engineer, present