Update pygameControls/globals.py
This commit is contained in:
@@ -35,6 +35,21 @@ VID_PID = {
|
||||
"054c:0df2": "DualSense Wireless Controller",
|
||||
}
|
||||
|
||||
CONTROLLERS = {
|
||||
"DualSense Wireless Controller": DualSenseController,
|
||||
"DualSense Edge Wireless Controller": DualSenseEdgeController,
|
||||
"Logitech Gamepad F310": LogitechF310Controller,
|
||||
"Logitech Gamepad F510": LogitechF510Controller,
|
||||
"Logitech Gamepad F710": LogitechF710Controller,
|
||||
"Logitech Dual Action": LogitechDualActionController,
|
||||
"Microsoft X-Box 360 pad": LogitechDualActionController
|
||||
"Xbox Series X Controller": XboxSeriesXController,
|
||||
"Sony PLAYSTATION(R)3 Controller": SonyPlayStation3Controller,
|
||||
"PLAYSTATION(R)3 Controller": PlayStation3Controller,
|
||||
"Sony PLAYSTATION(R)4 Controller": SonyPlayStation4Controller,
|
||||
"PLAYSTATION(R)4 Controller": PlayStation4Controller
|
||||
}
|
||||
|
||||
GAMEPADS = {
|
||||
"Sony DualSense (PS5)": {
|
||||
[
|
||||
@@ -42,14 +57,14 @@ GAMEPADS = {
|
||||
"connection": ConnectionType.USB,
|
||||
"input": InputType.DirectInput,
|
||||
"name": ["DualSense Wireless Controller"],
|
||||
"class": "DualSenseController"
|
||||
"class": CONTROLLERS[DualSenseController]
|
||||
],
|
||||
[
|
||||
"vidpid": "054c:0df2",
|
||||
"connection": ConnectionType.BLUETOOTH,
|
||||
"input": InputType.DirectInput,
|
||||
"name" ["DualSense Wireless Controller"],
|
||||
"class": "DualSenseController"
|
||||
"class": CONTROLLERS[DualSenseController]
|
||||
]
|
||||
},
|
||||
"Sony DualSense Edge (PS5)": {
|
||||
@@ -58,15 +73,36 @@ GAMEPADS = {
|
||||
"connection": ConnectionType.USB,
|
||||
"input": InputType.DirectInput,
|
||||
"name" ["DualSense Edge Wireless Controller"],
|
||||
"class": "DualSenseEdgeController"
|
||||
"class": CONTROLLERS[DualSenseEdgeController]
|
||||
],
|
||||
[
|
||||
"vidhid": "054c:0dfc",
|
||||
"connection": ConnectionType.BLUETOOTH,
|
||||
"input": InputType.DirectInput,
|
||||
"name": ["DualSense Edge Wireless Controller"],
|
||||
"class": "DualSenseEdgeController"
|
||||
"class": CONTROLLERS[DualSenseEdgeController]
|
||||
]
|
||||
},
|
||||
""
|
||||
"Sony DualShock 3 (PS3)": {
|
||||
[
|
||||
"vidhid": "054c:0268",
|
||||
"connection": ConnectionType.USB,
|
||||
"input": InputType.DirectInput,
|
||||
"name": ["PLAYSTATION(R) 3 Controller"],
|
||||
"class": CONTROLLERS[PlayStation3Controller]
|
||||
],
|
||||
[
|
||||
"vidhid": None,
|
||||
"connection": ConnectionType.BLUETOOTH,
|
||||
"input": InputType.DirectInput,
|
||||
"name": ["Sony PLAYSTATION(R) 3 Controller"],
|
||||
"class": CONTROLLERS[SonyPlayStation3Controller]
|
||||
]
|
||||
},
|
||||
"Sony DualShock 4 v1 (PS4)": {
|
||||
|
||||
},
|
||||
"Sony DualShock 4 v2 (PS4)": {
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user