I attempted to follow the process listed in the following post, which was very helpful in recognizing several errors I made:
SteamPlay Elite Dangerous - Recognizing Logitech Extreme 3D Pro Joystick as 'Generic Gamepad'
After reinstalling Steam using the newest Debian off of their website (https://repo.steampowered.com/steam/), and using the correct distro-specific Proton installer, many of my issues cleared. When trying to use protontricks (protontricks 359320 regedit
) in order to edit the registry, which will force Steam to not think of the joystick as a "generic controller," I received the following error:
Any help would be greatly appreciated.
Traceback (most recent call last): \
File "/usr/bin/protontricks", line 33, in <module> sys.exit(load_entry_point('protontricks==1.9.0', 'console_scripts', 'protontricks')()) \
File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 30, in cli main(args) \
File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 148, in wrapper return cli_func(self, *args, **kwargs) \
File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 317, in main
proton_app = find_proton_app( \
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 717, in find_proton_app
tool_app = find_steam_compat_tool_app( \
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 505, in find_steam_compat_tool_app \
appinfo_sections = [ \
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 505, in <listcomp> appinfo_sections = [ \
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 413, in iter_appinfo_sections \
raise SyntaxError("Invalid file magic number") \
SyntaxError: Invalid file magic number