Commit Graph

18 Commits

Author SHA1 Message Date
NepEgor
3a23dd5fc8 invert axis; bind axis to X; bind joystick id 2022-05-14 23:12:45 +06:00
NepEgor
c8cd5cd8df removed gyro int; fixed with ps/2 update 2022-05-14 22:19:56 +06:00
NepEgor
b4dcb63d84 Gyro works; Trackpads are failing with gyro on 2022-05-12 19:51:34 +06:00
NepEgor
8c27bd0cd7 MPU6050 library 2022-05-11 00:10:13 +06:00
NepEgor
98c7f2637b gyro initial 2022-05-10 18:53:40 +06:00
NepEgor
05a91e0749 Trackpad button fix 2022-05-10 18:53:21 +06:00
NepEgor
3204dbe371 Trackpad button separate mapping 2022-05-09 22:45:17 +06:00
NepEgor
e94f737446 trackball initial 2022-04-29 00:14:46 +06:00
NepEgor
7f4be55ecf Added mouse joystick 2022-04-29 00:14:46 +06:00
NepEgor
d8f1771713 mapped all the buttons; todo fix multiple buttons mapped to one 2022-04-12 00:59:33 +06:00
NepEgor
7227a907ee Added InputMapper 2021-11-13 20:51:24 +03:00
NepEgor
aaa60c6778 Moved usbd to separate library 2021-10-28 21:51:13 +03:00
NepEgor
58e08dc0ad Moved hid_def to separate library 2021-10-28 21:40:24 +03:00
NepEgor
6403ac5ac5 clang format 2021-10-28 21:16:54 +03:00
NepEgor
eba239d77d Added TouchControl - base class for touch input methods; TODO derive joystick and dpad 2021-10-25 23:59:34 +03:00
NepEgor
fe1de544fa Fixed dead zones; tweaked joystick usb parameters 2021-10-21 23:19:33 +03:00
NepEgor
189cb612b1 Added trackpad with a touch joystick on it 2021-10-18 23:46:29 +03:00
NepEgor
1832bdca43 first commit 2021-10-15 23:54:47 +03:00