When re-opening evdev, set the fd before trying to grab
When re-opening evdev, set the fd before trying to grab

If we try to grab the evdev device before we've set the new file
descriptor, libevdev_grab returns -EFAULT, which causes DeviceOn to
fail.

Signed-off-by: Keith Packard <fd7f967895e9f35e58ec8a62a847a54d7fa7275f@keithp.com>
Signed-off-by: Peter Hutterer <b9c50af7afa7642f6f854434cda9ffe54ece8b85@who-t.net>

mad-s/xf86-input-synaptics-absolute,mad-s/xf86-input-synaptics-absolute