xorg: add missing call for horiz scrolling

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
xorg: add missing terminators to touchpad_config_set

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Change touchpad_new_from_path to return an errno

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Make touchpad_reopen() do what it says on the box

Return 0 on success, let the xorg driver get the fd separately

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Rename touchpad_set_fd to touchpad_change_fd

In line with libevdev, and more obvious that this isn't to
re-set the fd.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>