Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serge-ivamov/ds3activate
Activates PS3 gamepads on macOS.
https://github.com/serge-ivamov/ds3activate
gamepad macos ps3 ps3-controller
Last synced: about 20 hours ago
JSON representation
Activates PS3 gamepads on macOS.
- Host: GitHub
- URL: https://github.com/serge-ivamov/ds3activate
- Owner: serge-ivamov
- License: bsd-3-clause
- Created: 2024-02-18T16:10:25.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-09T18:14:18.000Z (8 months ago)
- Last Synced: 2024-04-16T21:03:59.216Z (7 months ago)
- Topics: gamepad, macos, ps3, ps3-controller
- Language: C
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ds3activate
Activates PS3 gamepads on macOS. (USB, wired)# Author:
[vit9696](https://github.com/libsdl-org/SDL/issues/4923#issuecomment-966722634)# Use ```make test``` for build & test.
```bash
$ make test
cc -framework CoreFoundation -framework IOKit -std=c99 -O3 -mmacosx-version-min=10.13 -arch x86_64 -arch arm64 ds3activate.c -o ds3activate
./ds3activate
Discovered 2 DualShock 3 gamepads
Handling device 0:
Activating device...
Handling device 1:
Activating device...
$
```# Buttons press on their own.
If after activation the gamepad buttons press themselves - search YouTube for a tutorial on how to clean the contacts pad.# Enjoy2
[Enjoy2](https://github.com/serge-ivamov/enjoy2/#universal-build-of-enjoy2) is a free app for macOS that allows you to map gamepad events to keyboard/mouse events.