From 3b898462e08de0420a85adeb4e7daac58b1ae2cc Mon Sep 17 00:00:00 2001 From: Lerking Date: Mon, 5 May 2025 09:18:27 +0200 Subject: [PATCH] Update pygameControls/dualsense_controller.py --- pygameControls/dualsense_controller.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pygameControls/dualsense_controller.py b/pygameControls/dualsense_controller.py index bf0c010..f419f26 100644 --- a/pygameControls/dualsense_controller.py +++ b/pygameControls/dualsense_controller.py @@ -1,4 +1,5 @@ from pygameControls.controlsbase import ControlsBase +from enums import ConnectionType from pydualsense import * BATTERY_STATE = { @@ -16,7 +17,7 @@ class DualSenseController(ControlsBase): self.device.init() self.name = self.device.device.get_product_string() self.guid = self.device.get_guid() - self.connection_type = connection_type + self.connection_type = ConnectionType(connection_type.values()) self.powerlevel = self.device.battery.Level self.batterystate = BATTERY_STATE[str(self.device.battery.State)] self.set_player_id(PlayerID.PLAYER_1) @@ -42,6 +43,7 @@ class DualSenseController(ControlsBase): print(f"{self.name} connected") print(f"Power level: {self.powerlevel}") print(f"Battery state: {self.batterystate}") + print(f"Connection type: {connection_type.capitalize()}") def close(self): self.device.close()