[PATCH libinput 00/14] evdev dispatch cleanup

Peter Hutterer peter.hutterer at who-t.net
Thu Jul 21 00:31:48 UTC 2016


This patchset cleans up the split between the device-specific dispatch and
the generic evdev_device struct. Before anything that would go into the
fallback dispatch (mouse, keyboards, ...) was stored in the evdev_device.
This led to some duplication, e.g. the 'mt' struct wasn't used for touchpads
who keep track for MT information in other ways.

This patchset cleans up that mix, moving everything that's fallback-dispatch
specific into a new struct, leaving the device with the truly generic info.

No functionality added or changed, this is internal reshuffling only.

Cheers,
  Peter


More information about the wayland-devel mailing list