ObjFW  All files named "src/platform/Linux/OFGameController.m"

History for src/platform/Linux/OFGameController.m

2024-05-13
20:57
Renamed to src/hid/platform/Linux/OFGameController.m. Move OFGameController into subframework ObjFWHID check-in: [f5f12143ce] user: js, branch: gamecontroller, size: 0
2024-05-11
21:56
OFGameController: {north,south,west,east}Button file: [cec84b63cd] check-in: [59b45e87d1] user: js, branch: gamecontroller, size: 15502 [annotate] [blame] [check-ins using] [diff]
10:19
OFGameController: Add quirks for Joycons file: [a552f91d7e] check-in: [1da303e600] user: js, branch: gamecontroller, size: 14036 [annotate] [blame] [check-ins using] [diff]
10:06
OFGameController: Report vendor ID and product ID file: [8a31fda877] check-in: [c0735ac803] user: js, branch: gamecontroller, size: 13193 [annotate] [blame] [check-ins using] [diff]
2024-05-10
12:58
OFGameController: Quirks for Mega Drive controller file: [3f585adcc6] check-in: [899801a8b8] user: js, branch: gamecontroller, size: 13498 [annotate] [blame] [check-ins using] [diff]
00:27
OFGameController: Add support for Windows

As this is using XInput 1.3, only XInput-compatible devices are supported. file: [fb841c3ea2] check-in: [22f6f258d8] user: js, branch: gamecontroller, size: 13004 [annotate] [blame] [check-ins using] [diff]

2024-05-09
23:41
OFGameController: Retrieve state explicitly

This avoids retrieving it multiple times when reading multiple things. file: [ff55e4dc62] check-in: [0f902d87eb] user: js, branch: gamecontroller, size: 13005 [annotate] [blame] [check-ins using] [diff]

21:23
OFGameController: Fix checking available buttons file: [36b2c982f2] check-in: [90bd76b84d] user: js, branch: gamecontroller, size: 13187 [annotate] [blame] [check-ins using] [diff]
19:46
OFGameController: Support for pressure sensitivity file: [3d4dad17ed] check-in: [336ecd9bdc] user: js, branch: gamecontroller, size: 13567 [annotate] [blame] [check-ins using] [diff]
19:05
OFGameController: Add constants for buttons file: [25579e0c0b] check-in: [f02049612e] user: js, branch: gamecontroller, size: 12485 [annotate] [blame] [check-ins using] [diff]
18:13
OFGameController: Quirks for Xbox 360 controller file: [470c008fba] check-in: [978e3bfb1e] user: js, branch: gamecontroller, size: 11563 [annotate] [blame] [check-ins using] [diff]
18:01
OFGameController: Add quirks for N64 controller file: [c15cf8d62a] check-in: [21c872dbb0] user: js, branch: gamecontroller, size: 11286 [annotate] [blame] [check-ins using] [diff]
17:39
OFGameController: Correctly scale axes on Linux file: [5c8b1cd04f] check-in: [87fa51ae2e] user: js, branch: gamecontroller, size: 10362 [annotate] [blame] [check-ins using] [diff]
15:39
OFGameController: Change API for analog sticks file: [9d006d5b77] check-in: [5547016712] user: js, branch: gamecontroller, size: 9291 [annotate] [blame] [check-ins using] [diff]
15:24
OFGameController: Handle analog triggers on Linux file: [564dd9be04] check-in: [55a1492876] user: js, branch: gamecontroller, size: 9226 [annotate] [blame] [check-ins using] [diff]
15:13
OFGameController: Handle D-Pad via ABS_HAT0[XY] file: [f6f484278c] check-in: [4fc79b14db] user: js, branch: gamecontroller, size: 8795 [annotate] [blame] [check-ins using] [diff]
12:57
Added: OFGameController: Add support for Linux file: [ce46d32b19] check-in: [6f20cdbd5c] user: js, branch: gamecontroller, size: 7858 [annotate] [blame] [check-ins using]