Update pygameControls/dualsense_edge_controller.py

This commit is contained in:
2025-05-05 09:20:02 +02:00
parent 3b898462e0
commit 3cccc1d1c7

View File

@@ -1,4 +1,5 @@
from pygameControls.controlsbase import ControlsBase
from enums import ConnectionType
from pydualsense import *
@@ -8,7 +9,7 @@ class DualSenseEdgeController(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 DualSenseEdgeController(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()