Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.