Add support for generic MS Windows 7/8/10 - compatible USB HID multi-touch touchscreens via evdev protocol.
Intended to be a native replacement of hid-miltitouch.c driver found in Linux distributions and multimedia/webcamd port.
To compile this driver into the kernel, place the following lines into your kernel configuration file:
device wmt device usb device evdev
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):
wmt_load="YES"
To get multi-touch device working in X, one should install ports/x11-drivers/xf86-input-evdev and properly configure it.
Currently, driver does not support pens or touchpads.
Note: wmt.ko should be kld-loaded before uhid driver to take precedence over it! Otherwise uhid can be kld-unloaded after loading of wmt.