Commit Graph

14 Commits

Author SHA1 Message Date
NepEgor
df99a0c180 Joystick report descriptor; USB device class 2021-10-31 23:06:21 +03:00
NepEgor
aaa60c6778 Moved usbd to separate library 2021-10-28 21:51:13 +03:00
NepEgor
b5ab8e525b Replaced TouchControlReturn class with enum and getters: KISS; Derived dpad 2021-10-26 21:46:27 +03:00
NepEgor
fad60549c3 Replaced joystick with joystick_new 2021-10-26 19:08:43 +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
355347eec5 Fixed dpad; Renamed test folders 2021-10-24 18:31:55 +03:00
NepEgor
4dc405f0e4 Added touch_dpad 2021-10-23 22:13:16 +03:00
NepEgor
026fe5c18e Fixed return type 2021-10-23 22:12:12 +03:00
NepEgor
37416ffe29 Fixed multitouch issue; Moved joystic init inside setup() 2021-10-23 20:05:15 +03:00
NepEgor
57c04fd111 Made joystick work with any finger 2021-10-23 19:26:44 +03:00
NepEgor
fe1de544fa Fixed dead zones; tweaked joystick usb parameters 2021-10-21 23:19:33 +03:00
NepEgor
30df99c1ae renamed touch_joystick to touch_controls 2021-10-19 22:17:13 +03:00
NepEgor
f18c8922e8 Added dead zones and more usb report parameters 2021-10-19 22:15:35 +03:00
NepEgor
189cb612b1 Added trackpad with a touch joystick on it 2021-10-18 23:46:29 +03:00