Re: [systemd-devel] [PATCH v2 5/6] udev: builtin-keyboard: add support for EV_ABS_OVERRIDE

2015-04-07 Thread David Herrmann
Hi On Tue, Apr 7, 2015 at 2:15 AM, Peter Hutterer peter.hutte...@who-t.net wrote: On Fri, Mar 27, 2015 at 12:54:50PM +0100, Martin Pitt wrote: Hey Peter, thanks for these! Patches 1 to 4 look good to me, but I have some questions/comments on this one. Peter Hutterer [2015-03-23 11:30

Re: [systemd-devel] [PATCH v2 5/6] udev: builtin-keyboard: add support for EV_ABS_OVERRIDE

2015-04-06 Thread Peter Hutterer
On Fri, Mar 27, 2015 at 12:54:50PM +0100, Martin Pitt wrote: Hey Peter, thanks for these! Patches 1 to 4 look good to me, but I have some questions/comments on this one. Peter Hutterer [2015-03-23 11:30 +1000]: --- /dev/null +++ b/rules/60-evdev.rules @@ -0,0 +1,14 @@ +# do not

Re: [systemd-devel] [PATCH v2 5/6] udev: builtin-keyboard: add support for EV_ABS_OVERRIDE

2015-03-23 Thread Peter Hutterer
On Mon, Mar 23, 2015 at 09:15:02AM +0300, Reverend Homer wrote: [...] +static void override_abs(int fd, const char *devnode, + unsigned evcode, const char *value) { +struct input_absinfo absinfo; +int rc; +char *next; + +rc = ioctl(fd,

[systemd-devel] [PATCH v2 5/6] udev: builtin-keyboard: add support for EV_ABS_OVERRIDE

2015-03-22 Thread Peter Hutterer
Parse properties in the form EV_ABS_OVERRIDE_00=min:max:res:fuzz:flat and apply them to the kernel device. Future processes that open that device will see the updated EV_ABS range. This is particularly useful for touchpads that don't provide a resolution in the kernel driver but can be fixed up