NepEgor
|
7634060310
|
Merge branch 'gyro'
|
2022-05-25 17:50:25 +03:00 |
|
NepEgor
|
f33c4fd47f
|
added sensitivity, deadzone and min_delta; removed filter use
|
2022-05-25 17:49:06 +03:00 |
|
NepEgor
|
816887a1b8
|
gyro update moved inside the class
|
2022-05-15 20:07:17 +06:00 |
|
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
|
bfec8c0782
|
mouse joystick min delta
|
2022-05-09 23:02:51 +06:00 |
|
NepEgor
|
3204dbe371
|
Trackpad button separate mapping
|
2022-05-09 22:45:17 +06:00 |
|
NepEgor
|
fce58b6f6d
|
fixed trackball mixing
|
2022-05-07 23:53:20 +06:00 |
|
NepEgor
|
1b34bbe1fc
|
fixed dependency
|
2022-05-07 23:37:23 +06:00 |
|
NepEgor
|
ed50a609ba
|
Touch State Enum
|
2022-05-05 20:43:35 +06:00 |
|
NepEgor
|
d11e86e9e8
|
joystick mixing
|
2022-05-05 20:31:55 +06:00 |
|
NepEgor
|
b120ad07ee
|
fix typo
|
2022-05-04 23:28:36 +06:00 |
|
NepEgor
|
e26b2900f5
|
joystick id mapping
|
2022-05-01 15:56:07 +06:00 |
|
NepEgor
|
95689796bb
|
mouse joystick is working finaly
|
2022-04-29 00:14:47 +06:00 |
|
NepEgor
|
e94f737446
|
trackball initial
|
2022-04-29 00:14:46 +06:00 |
|
NepEgor
|
1328adb0e9
|
Sensitivity and Genshin button map
|
2022-04-29 00:14:46 +06:00 |
|
NepEgor
|
7f4be55ecf
|
Added mouse joystick
|
2022-04-29 00:14:46 +06:00 |
|
NepEgor
|
da4fbef4c7
|
Added a picture and a reddit post
|
2022-04-29 00:14:34 +06:00 |
|
NepEgor
|
f0ce651b9c
|
fixed multiple buttons mapped to one
|
2022-04-17 00:09:17 +06:00 |
|
NepEgor
|
42b9ed80fb
|
fixed trigger maps; improvements to dpad mapping
|
2022-04-16 16:18:59 +06:00 |
|
NepEgor
|
d8f1771713
|
mapped all the buttons; todo fix multiple buttons mapped to one
|
2022-04-12 00:59:33 +06:00 |
|
NepEgor
|
ad1f845d66
|
attachInterrupt now inside the PS2 class
|
2022-01-21 21:26:47 +03:00 |
|
NepEgor
|
d2cac95fe4
|
Added 2nd trackpad mappings; switched up and down on dpad
|
2021-11-13 22:39:05 +03:00 |
|
NepEgor
|
7227a907ee
|
Added InputMapper
|
2021-11-13 20:51:24 +03:00 |
|
NepEgor
|
50d194fa70
|
Cleaned up descriptors
|
2021-11-13 00:19:21 +03:00 |
|
NepEgor
|
268447b152
|
Swithced dpad output to xinput scancodes; fixed joystick inversion
|
2021-11-13 00:15:35 +03:00 |
|
NepEgor
|
104aae40c2
|
it works!
|
2021-11-11 21:57:35 +03:00 |
|
NepEgor
|
2086cb3ade
|
triggers still do not work...
|
2021-11-07 21:15:39 +03:00 |
|
NepEgor
|
7f2d323272
|
Removed old joystick
|
2021-11-05 19:47:43 +03:00 |
|
NepEgor
|
5dd89cc5c8
|
Merge commit '5d4c0ad2f34dd05449a2fc95f6686636e59469b5'
|
2021-11-05 19:37:26 +03:00 |
|
NepEgor
|
5d4c0ad2f3
|
Handling input events from the trackpads
|
2021-11-05 19:36:20 +03:00 |
|
NepEgor
|
1aab181022
|
Added axis inversion to dpad; Mult controls in main; TODO multitouch
|
2021-11-01 00:01:40 +03:00 |
|
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
|
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
|
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
|
bd5c459729
|
fixed typo
|
2021-10-23 20:19:22 +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 |
|