summaryrefslogtreecommitdiff
path: root/test/litest-device-vmware-virtual-usb-mouse.c
Commit message (Collapse)AuthorAgeFilesLines
* test: make the custom touch override methods filter-ablePeter Hutterer2020-01-291-5/+12
| | | | | | | | Let those functions return true if they handled the event or false where they didn't. This makes it more flexible to override touches in special cases only and fall back to the normal litest handling otherwise. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* quirks: disable debouncing on the VMware Virtual micePeter Hutterer2018-10-191-1/+1
| | | | | | | | | | | | | | At least on MacBooks, the host emulates two clicks 8ms apart in response to a doubletap. Those clicks are filtered by our debouncing code. Since these are emulated devices anyway and by definition cannot have a stuck button, let's tag them so we don't enable the debouncing code. If the button of the physical device is stuck, that's a problem that needs to be fixed in the host system. Fixes #158 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* test: switch to a TEST_DEVICE macro for all the litest test devicesPeter Hutterer2017-09-211-11/+2
| | | | | | | | | | | | | | | | The test device initialization code was a bit of duplicated boilerplate and required adding a reference to the devices to the 'devices' list in litest.c. Automate this with a new TEST_DEVICE macro that adds the devices to a custom section in the binary, then loops throught that section to get the device out. This reduces the boilerplate for each test device to just the TEST_MACRO and the LITEST_foo device enum entry. It also now automates the shortname of the device. The device's shortname was standardised in this approach as well, lowercase and dashes only. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Drop HAVE_CONFIG_H ifdefPeter Hutterer2016-12-011-2/+0
| | | | | | | | We have one. Yay. Lucky us. Go forth and celebrate. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Reviewed-by: Yong Bakos <ybakos@humanoriented.com>
* test: prefix all test device files with litest-devicePeter Hutterer2015-07-131-0/+116
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>