Commit Graph

  • 9117f778b3 Add jstick member functions missing on Windows implementation. master Redacted 2025-06-12 03:49:54 -04:00
  • c9e64c5fe6 Temp Fix to Zero Vector Normalization failure in GetThumbstickAxisNormalized. josh 2025-06-09 20:48:58 -05:00
  • ce5dbc98de Enforce parity with Linux api. Prerelease-4 josh 2025-05-27 10:54:07 -05:00
  • bbaf07e76e Add XInput implementation of GetDPadAxis, GetLeftTriggerNormalized, GetRightTriggerNormalized. josh 2025-05-25 23:35:44 -05:00
  • f05307d318 Add XInput implementation of GetRightThumbstickAxis josh 2025-05-25 23:14:19 -05:00
  • 6f993eab34 Add Trigger & Joystick Reading. josh 2025-05-23 14:44:03 -05:00
  • e07ac37699 Windows works with all buttons. (XInput treats the DPad as buttons, rather than a joystick axis, so code to handle that special case has been added). josh 2025-05-23 14:25:28 -05:00
  • 2be8d8e7a1 WIP study of XInput for windows support. josh 2025-05-22 23:08:10 -05:00
  • 71094053a2 Fixed wonky event invocation by marking them inline! Prerelease-3 josh 2025-03-19 13:46:57 -04:00
  • cda59803a5 TODO: Static Event<> seemingly does not propagate josh 2025-03-19 13:32:11 -04:00
  • 0c4d012627 Fix multiple definition errors. Prerelease-2 josh 2025-03-18 00:21:23 -04:00
  • 326ab4c8d8 Add alternate axes processing for PS3 and PS4 Prerelease-1 josh 2025-03-17 23:35:52 -04:00
  • 5f308e7b23 Add few more members. josh 2025-03-17 22:53:38 -04:00
  • 6b10887599 First real iteration of the API. josh 2025-03-17 22:45:04 -04:00
  • c4c7b99f4c Code josh 2025-03-17 19:02:46 -05:00
  • 88e75135bb Add info from controllers I have. Redacted 2025-03-09 01:41:43 -05:00
  • bff176bff1 Did some things josh 2025-03-08 14:25:02 -06:00
  • 6cd618e9d3 Fixed incorrect assumptions about thumbstick and trigger axis indices. Working on mappings to common controller layouts. josh 2025-03-07 15:54:13 -05:00
  • 53cf0641b4 Scoping out API josh 2025-03-07 14:24:30 -06:00
  • 54355f07bc Initial Commit josh 2025-03-07 12:29:41 -05:00