Commit Graph

78 Commits

Author SHA1 Message Date
dekunukem
ee788bdccc fixed playstation 5 dualsense controller default mapping 2022-02-25 00:43:54 +00:00
dekunukem
ce38ad8b8e fixed typo, added more analog trigger check 2022-02-14 10:37:22 +00:00
dekunukem
3c89d20edc adjusted default ibm ggp mapping to suit xpadneo 2022-02-14 00:22:42 +00:00
dekunukem
4b01ffaf95 simplified code for xpadneo 2022-02-14 00:06:00 +00:00
dekunukem
8248436808 now detecting gamepad type nativelly 2022-02-13 21:48:02 +00:00
dekunukem
ec5fdd1085 fixed analog trigger detection 2022-02-13 20:45:43 +00:00
dekunukem
dab49c11d8 fixed bugs 2022-02-13 20:17:37 +00:00
dekunukem
c3e5c7ab41 updated code to be compatiable with configurator 2022-02-13 17:56:21 +00:00
dekunukem
0a564e2723 minor code fix, rearranged README sections, updated launch info 2022-02-12 09:46:53 +00:00
dekunukem
66ce1bffea updated protocol display name, added exception handling in custom gamepad mapping 2022-02-05 02:05:50 +00:00
dekunukem
539554f6cd fixed firmware update bug, fixed ertm disable bug, handle input scan exceptions, added xbox controller driver note 2022-02-05 01:07:13 +00:00
dekunukem
0d0726746c minor wording change 2022-02-03 09:26:14 +00:00
dekunukem
847ee615e2 enabled custom gamepad packets on other protocols 2022-02-02 23:46:27 +00:00
dekunukem
f3200f1727 added default deadzone, fixed UI responsiveness issue 2022-02-02 22:05:00 +00:00
dekunukem
6e2a2deae2 ignores extra EV codes 2022-01-15 16:49:20 +00:00
dekunukem
c7e1b403e0 ignores extra EV codes 2022-01-15 16:47:44 +00:00
dekunukem
96f4242ace ignore mouse typymatic 2022-01-15 16:33:03 +00:00
dekunukem
b0a39cb6f2 ignore mouse typematic 2022-01-15 16:06:06 +00:00
dekunukem
c898cc9192 added notes about USB autoscan 2022-01-14 22:21:00 +00:00
dekunukem
7da69c29a9 added mapp dict loading from file, and changed raw input idle sleeping 2022-01-14 21:40:26 +00:00
dekunukem
665b5eff4c tested out PT2 ADB board, adjusted plate hole 2022-01-14 01:18:19 +00:00
dekunukem
331ec2e7bd updated curve algorithm 2022-01-13 00:11:14 +00:00
dekunukem
2a82cc101c updated curve algorithm 2022-01-12 23:09:27 +00:00
dekunukem
bc9690b534 apply curve to analog axis now 2022-01-12 19:53:26 +00:00
dekunukem
8f940337e4 added support for multiple button names in map dict 2022-01-09 22:53:42 +00:00
dekunukem
181b693602 added gamepad-button-incorrectly-mapped-to-keyboard-key support 2022-01-09 22:23:04 +00:00
dekunukem
b62508dd4e consolidated files 2022-01-09 21:52:43 +00:00
dekunukem
8fe8fbee25 implemented new custom map format 2022-01-09 16:53:05 +00:00
dekunukem
28497bce90 button presses now also wake up OLED 2022-01-08 18:05:42 +00:00
dekunukem
d813518662 added OLED timeout sleeping to prevent burnin 2022-01-07 20:52:44 +00:00
dekunukem
dff611aad7 bluetooth pairing now ignores already paired devices 2022-01-04 10:15:37 +00:00
dekunukem
6eb2ab8bd4 fixed adb mouse range issue 2022-01-02 17:52:48 +00:00
dekunukem
b801b090d1 fixed mouse duplicate packet issue 2022-01-02 16:52:57 +00:00
dekunukem
78b3290a22 keyboard sort of working, need to fix timing 2022-01-02 16:32:54 +00:00
dekunukem
153ef4c003 fixed ADB interrupt timing, mouse working 2022-01-02 10:06:12 +00:00
dekunukem
ac85a358a3 fixed EV_ABS range bug, adjusted stick hold mouse timing 2021-12-30 20:55:26 +00:00
dekunukem
de4de202d5 added mouse and keyboard ID for gamepad mapped events 2021-12-30 19:20:53 +00:00
dekunukem
4b8a576b81 continue to send mouse packets when joystick is held 2021-12-28 23:36:49 +00:00
dekunukem
31e01dd677 updated deadzone value to percent 2021-12-28 22:48:57 +00:00
dekunukem
338067a489 added default ibmpc ggp mapping 2021-12-28 17:33:33 +00:00
dekunukem
d53fe028d9 cleaned up mouse lookup 2021-12-28 15:14:32 +00:00
dekunukem
3ea5aa2be9 cleaned up code 2021-12-28 13:53:01 +00:00
dekunukem
b49622d70c new data read seemingly working 2021-12-28 13:44:58 +00:00
dekunukem
bf5195ff8c implementing revamped device scan and data read 2021-12-28 11:54:21 +00:00
dekunukem
adececadf6 designed new plate 2021-12-27 21:38:32 +00:00
dekunukem
3c1b5ef7a7 mouse axes and button mapping working 2021-12-26 20:29:02 +00:00
dekunukem
d8c983063c updated home screen layout 2021-12-26 19:15:02 +00:00
dekunukem
8b986a0bc3 analog to keyboard done 2021-12-26 17:43:33 +00:00
dekunukem
91e42779ec wrote new mapping function, simpler and allows override 2021-12-26 16:38:12 +00:00
dekunukem
51ff68841f needs more testing 2021-12-25 23:18:19 +00:00