--- - branch: MAIN date: Sat Aug 31 02:14:51 UTC 2019 files: - new: '1.18' old: '1.17' path: src/sys/dev/adb/adb_ms.c pathrev: src/sys/dev/adb/adb_ms.c@1.18 type: modified id: 20190831T021451Z.b07696ba0b2af0390e583d74d1aa0740aa43aaed log: | fix Kensington Turbo Mouse support properly - program the buttons sanely ( as left & right mouse buttons, no toggles and no ridiculous debounce delay either ) - apparently the init values were cargo culted from cthulhu knows where - don't fudge buttons anymore, now that they behave sanely - add comments on what I could figure out the init command actually does - leave in code to find checksum values for init commands, at least until I can figure out what exactly the checksum is Todo: deal with models that have more than 2 buttons, figure out what the rest of the init command does module: src subject: 'CVS commit: src/sys/dev/adb' unixtime: '1567217691' user: macallan