ObjFW  All files named "src/hid/OFEvdevGameController.m"

History for src/hid/OFEvdevGameController.m

2024-06-02
21:24
Renamed to src/hid/HIDEvdevGameController.m. Completely redesign and rewrite ObjFWHID

Right now only evdev is supported, support for others will be added back
later. check-in: [39639cd987] user: js, branch: trunk, size: 0

2024-05-22
23:18
OFEvdevGameController: Rotate Joy-Cons

Since both are detected as separate devices, rotate them so that they
can be used as a single device.

A new class will be added to combine two Joy-Cons into one controller. file: [bcc812f365] check-in: [21bcf92ecd] user: js, branch: trunk, size: 22150 [annotate] [blame] [check-ins using] [diff]

2024-05-20
21:48
OFGameController: Improve right stick emulation file: [be8e76e300] check-in: [8c81efc528] user: js, branch: trunk, size: 20779 [annotate] [blame] [check-ins using] [diff]
19:38
OFEvdevGameController: Poll HAT0[XY] for D-Pad file: [9e74768eff] check-in: [f99cb23d38] user: js, branch: trunk, size: 20213 [annotate] [blame] [check-ins using] [diff]
17:29
OFGameController: Fix polling trigger pressure file: [c9d2d02f2c] check-in: [cf17d93f51] user: js, branch: trunk, size: 19384 [annotate] [blame] [check-ins using] [diff]
17:19
OFEvdevGameController: Add support for polling

This is required to get the initial state and when events get dropped. file: [5b6c618a19] check-in: [8e95537be5] user: js, branch: gamecontroller, size: 19393 [annotate] [blame] [check-ins using] [diff]

15:53
OFGameController: No symbols for custom buttons file: [beaad493bb] check-in: [cb4c3d09f4] user: js, branch: gamecontroller, size: 16734 [annotate] [blame] [check-ins using] [diff]
15:48
OFGameController: Clean up buttons a bit

This also emulates a right analog stick using the C buttons on the N64
controller. file: [c33068523f] check-in: [a0af8f40b8] user: js, branch: gamecontroller, size: 16829 [annotate] [blame] [check-ins using] [diff]

01:17
OFGameController: Add support for Wii file: [3ddc2d6279] check-in: [918c9d077a] user: js, branch: gamecontroller, size: 16234 [annotate] [blame] [check-ins using] [diff]
2024-05-18
12:06
OFGameController: Map - to Select and + to Start file: [7e2448fb2d] check-in: [c28b5e5208] user: js, branch: gamecontroller, size: 16284 [annotate] [blame] [check-ins using] [diff]
11:37
OFGameController: More code reuse file: [3197bc7111] check-in: [764fe0bac3] user: js, branch: gamecontroller, size: 16398 [annotate] [blame] [check-ins using] [diff]
2024-05-15
22:50
Renamed src/hid/platform/Linux/OFGameController.m → src/hid/OFEvdevGameController.m. OFGameController: Use different subclasses file: [7d8e2879a0] check-in: [4ecdef7491] user: js, branch: gamecontroller, size: 16523 [annotate] [blame] [check-ins using] [diff]