Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix multitouch by properly reading multi-finger data on type4 | 2019-05-27 | 1 | -10/+15 | |
| | | | | | | devices which have padding between finger data tested on an older model by bru@ | ||||
* | Validate the number of expected interfaces in *match() and claim them | 2019-01-13 | 1 | -20/+17 | |
| | | | | | | | | | during *attach(). This allows us to get rid of two calls to usbd_device2interface_handle() that could fail later. ok ratchov@, jcs@ | ||||
* | define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stop | 2018-07-30 | 1 | -6/+6 | |
| | | | | claiming to be elantech devices | ||||
* | Set the weak variant of hysteresis as default. | 2017-06-06 | 1 | -7/+2 | |
| | |||||
* | improved coordinate filters | 2017-05-08 | 1 | -2/+7 | |
| | | | | ok mpi@ | ||||
* | A pile of sizes to free(9). In test for a few days in snapshots. | 2017-04-08 | 1 | -5/+5 | |
| | | | | | Errors will result in nice clean panic messages so we know what's wrong. Reviewed by dhill visa natano jsg. | ||||
* | More debug goo to help tracking the use-after-free. | 2017-03-17 | 1 | -1/+3 | |
| | |||||
* | Configure and apply the multitouch-tracking functions of wsmouse. | 2017-03-15 | 1 | -81/+51 | |
| | | | | | | Special thanks to Martina P. for her help. ok jcs@ jung@ | ||||
* | Add support for multitouch input to wsmouse. | 2016-03-30 | 1 | -24/+7 | |
| | | | | | | | This change adds new input-processing functions to wsmouse and adapts the touchpad drivers. ok mpi@, shadchin@ | ||||
* | Activate functions should in general return 0 for events they don't handle. | 2015-12-04 | 1 | -6/+5 | |
| | | | | ok deraadt@ | ||||
* | Add support for the touchpad found on the MacBooPro12,1. | 2015-11-30 | 1 | -13/+61 | |
| | | | | ok jcs@ | ||||
* | when no fingers are down, send 0 for z | 2015-06-17 | 1 | -2/+3 | |
| | | | | fixes tap-to-click | ||||
* | fix compilation with UBCMTP_DEBUG | 2015-06-17 | 1 | -2/+2 | |
| | |||||
* | Remove some includes include-what-you-use claims don't | 2015-03-14 | 1 | -2/+1 | |
| | | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@ | ||||
* | add a size argument to free. will be used soon, but for now default to 0. | 2014-07-12 | 1 | -5/+5 | |
| | | | | after discussions with beck deraadt kettenis. | ||||
* | revert some HID changes that broke on older models | 2014-02-06 | 1 | -5/+16 | |
| | | | | discussed with mpi@ and jung@ | ||||
* | simplify ubcmtp_match | 2014-01-22 | 1 | -11/+6 | |
| | | | | suggested by mpi@ | ||||
* | add a missing argument to a debug printf | 2014-01-22 | 1 | -2/+2 | |
| | | | | ok jcs@ | ||||
* | call usbd_deactivate() for DVACT_DEACTIVATE | 2014-01-20 | 1 | -4/+8 | |
| | | | | | | also check usbd_is_dying() when checking sc_status requested by mpi@ | ||||
* | add ubcmtp, a USB driver for Broadcom multitouch trackpads found on | 2014-01-20 | 1 | -0/+874 | |
newer Apple MacBook laptops enabling two-finger scrolling and other multi-finger gestures with the synaptics(4) driver mostly done at the t2k13 hackathon input from and ok mpi@ |