Add support for right and middle click with integrated button to WSP
USB trackpad driver. Submitted by: James Wright <james.wright@jigsawdezign.com> PR: 226961 MFC after: 1 week Sponsored by: Mellanox Technologies
This commit is contained in:
parent
86d2ef167a
commit
f1eff3f786
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=331642
@ -929,7 +929,12 @@ wsp_intr_callback(struct usb_xfer *xfer, usb_error_t error)
|
||||
sc->sc_status.button = 0;
|
||||
|
||||
if (ibt != 0) {
|
||||
sc->sc_status.button |= MOUSE_BUTTON1DOWN;
|
||||
if ((params->caps & HAS_INTEGRATED_BUTTON) && ntouch == 2)
|
||||
sc->sc_status.button |= MOUSE_BUTTON3DOWN;
|
||||
else if ((params->caps & HAS_INTEGRATED_BUTTON) && ntouch == 3)
|
||||
sc->sc_status.button |= MOUSE_BUTTON2DOWN;
|
||||
else
|
||||
sc->sc_status.button |= MOUSE_BUTTON1DOWN;
|
||||
sc->ibtn = 1;
|
||||
}
|
||||
sc->intr_count++;
|
||||
|
Loading…
Reference in New Issue
Block a user