Module Name: src Committed By: nia Date: Sat Dec 4 14:53:56 UTC 2021
Modified Files: src/sys/dev/pckbport: synaptics.c Log Message: synaptics: Fix tracking of extended buttons. - Ensure that packets are processed whenever any button change occurs, instead of just processing packets when there is movement or trackpad finger activity - Only transfer the state of the "extended buttons" to the button masks when actual changes occur OR a button is being held down. With this patch, my middle mouse button no longer gets "stuck down", but proper press/release tracking and dragging behavior is preserved. Thanks to blymn for pointers. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/dev/pckbport/synaptics.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.