Исходный репозиторий больше не развивается, программа не работает: $ ds4drv --hidraw Traceback (most recent call last): File "/usr/bin/ds4drv", line 33, in <module> sys.exit(load_entry_point('ds4drv==0.5.1', 'console_scripts', 'ds4drv')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/ds4drv/__main__.py", line 177, in main thread = create_controller_thread(index + 1, controller_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/ds4drv/__main__.py", line 126, in create_controller_thread controller = DS4Controller(index, controller_options, dynamic=dynamic) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/ds4drv/__main__.py", line 36, in __init__ self.load_options(self.options) File "/usr/lib/python3/site-packages/ds4drv/__main__.py", line 94, in load_options self.fire_event("load-options", options) File "/usr/lib/python3/site-packages/ds4drv/__main__.py", line 39, in fire_event self.loop.fire_event(event, *args) File "/usr/lib/python3/site-packages/ds4drv/eventloop.py", line 90, in fire_event self.process_events() File "/usr/lib/python3/site-packages/ds4drv/eventloop.py", line 96, in process_events callback(*args) File "/usr/lib/python3/site-packages/ds4drv/actions/input.py", line 84, in load_options joystick.device.device.fn) ^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'InputDevice' object has no attribute 'fn'. Did you mean: 'fd'? Может, имеет смысл обновить из форка: https://github.com/TheDrHax/ds4drv-cemuhook ?