#8 Added close() to class. /JL
This commit is contained in:
@@ -9,7 +9,7 @@ from .xbox_series_x_controller import XboxSeriesXController
|
|||||||
from .generic_controller import GenericController
|
from .generic_controller import GenericController
|
||||||
from .logitech_dual_action_controller import LogitechDualActionController
|
from .logitech_dual_action_controller import LogitechDualActionController
|
||||||
|
|
||||||
__version__ = "0.0.7"
|
__version__ = "0.1.0"
|
||||||
|
|
||||||
CONTROLLERS = {
|
CONTROLLERS = {
|
||||||
"DualSense Wireless Controller": DualSenseController,
|
"DualSense Wireless Controller": DualSenseController,
|
||||||
|
@@ -49,6 +49,9 @@ class DualSenseController(ControlsBase):
|
|||||||
print(f"Power level: {self.powerlevel}")
|
print(f"Power level: {self.powerlevel}")
|
||||||
print(f"Battery state: {self.batterystate}")
|
print(f"Battery state: {self.batterystate}")
|
||||||
|
|
||||||
|
def __leave__(self):
|
||||||
|
self.device.close()
|
||||||
|
|
||||||
def handle_input(self, event):
|
def handle_input(self, event):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
@@ -41,6 +41,9 @@ class DualSenseEdgeController(ControlsBase):
|
|||||||
print(f"Power level: {self.powerlevel}")
|
print(f"Power level: {self.powerlevel}")
|
||||||
print(f"Battery state: {self.batterystate}")
|
print(f"Battery state: {self.batterystate}")
|
||||||
|
|
||||||
|
def __leave__(self):
|
||||||
|
self.device.close()
|
||||||
|
|
||||||
def handle_input(self, event):
|
def handle_input(self, event):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user