We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b4d44f4 commit 2eca3d7Copy full SHA for 2eca3d7
src/hhd/device/legion_go/slim/base.py
@@ -351,8 +351,10 @@ def prepare(m):
351
prepare(d_xinput)
352
prepare(d_shortcuts)
353
if uses_touch:
354
- prepare(d_touch_mute)
+ d_touch_mute.open()
355
prepare(d_touch)
356
+ else:
357
+ d_touch_mute = None
358
prepare(d_cfg)
359
prepare(d_raw)
360
for d in d_producers:
@@ -401,6 +403,16 @@ def prepare(m):
401
403
if debug:
402
404
raise e
405
406
+ if d_touch_mute:
407
+ try:
408
+ d_touch_mute.close(True)
409
+ except Exception as e:
410
+ logger.error(
411
+ f"Error while closing touch mute device with exception:\n{e}"
412
+ )
413
+ if debug:
414
+ raise e
415
+
416
417
class SelectivePassthrough(Producer, Consumer):
418
0 commit comments