You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2.**Connect your PS Move controller** via USB or Bluetooth
34
+
2.**Connect your PS Move controller** via Bluetooth
35
35
36
36
3.**Run the executable**:
37
+
#### Windows
37
38
```bash
38
-
# Windows
39
-
./dsu_server_psmove-windows-x64.exe
40
-
41
-
# macOS/Linux
42
-
./dsu_server_psmove-macos
43
-
./dsu_server_psmove-linux
39
+
./dsu_server_psmove_windows_win64.exe
40
+
```
41
+
#### macOS/Linux
42
+
```bash
43
+
./dsu_server_psmove_macos_x64
44
+
```
45
+
```bash
46
+
./dsu_server_psmove_linux_x64
44
47
```
45
48
46
-
4.**Configure your emulator** to connect to `127.0.0.1:26760` (default DSU port)
49
+
5.**Configure your emulator** to connect to `127.0.0.1:26760` (default DSU port)
47
50
48
51
### Button Mappings
49
52
@@ -62,14 +65,10 @@ PS | PS
62
65
### Controller Setup
63
66
64
67
#### Bluetooth Pairing
65
-
**Note:** You will not need to do the following steps if you have already paired your controller with your computer using [PSMoveAPI](https://github.com/thp/psmoveapi)
66
-
1. Connect the PS Move controller via USB first
67
-
2. Use the auto-pairing utility in the program to pair via Bluetooth, note that it may require elevated permissions because it accesses your device's bluetooth stack
68
-
69
-
Once paired, disconnect the cable and power it on, a solid red light indicates that the controller can be used wirelessly
70
-
71
-
#### USB Connection
72
-
Simply connect the PS Move controller via USB cable - it should be detected automatically.
68
+
**Note:** You will not need to do the following if you have already paired your controller with your computer using [PSMoveAPI](https://github.com/thp/psmoveapi)
69
+
```bash
70
+
./dsu_server_psmove --pair
71
+
```
73
72
74
73
## Building from Source
75
74
@@ -78,7 +77,7 @@ Simply connect the PS Move controller via USB cable - it should be detected auto
78
77
#### All Platforms
79
78
-**CMake** 3.10 or higher
80
79
-**C++ compiler** with C++17 support
81
-
-**PSMoveAPI 4.0.12**(automatically downloaded by build process)
**Note**: PlayStation Move controllers require initial USB connection for setup, even when using Bluetooth. Ensure your controllers are properly calibrated using PSMoveAPI tools before use.
227
222
228
223
## Licensing
229
224
License details for this project are in the LICENSE file.
0 commit comments