Thanks for the reply I managed the fix my issue and updated my post.
I was missing lib32-libpulse and after installing it everything worked including my unwanted audio outputs showing up ingame.
I’ve only just switch to Arch yesterday from EndeavourOS so there’s a lot of preinstalled stuff I took for granted I’m just now finding out about.
I’ve only distro hopped once…kinda, I went from Pop_OS with a 2 month stop over back on Windows 10 before landing on Endeavour
Been meaning to try move to vanilla Arch or try other distros now that I know a bit more about Linux, and my system is getting pretty cluttered. Just remembering what I need to backup is a pain.
Late reply but I only just found this post.
It’s the framerate that’s messing up your mouse, but using the in-game FPS limiter doesn’t play nicely with Proton/Wine so here’s my solution.
In the launch options for Black Ops add
DXVK_FRAME_RATE=125 %command%
You can replace 125 with whatever fps you you can consistently hit. In-game you have to turn off vsync and uncap your fps, but for some reason BO1 defaults your settings if you leave the fps uncapped, So instead use the console command com_maxfps 200 just make sure the number is higher than what you’ve set in the steam launch options.
Also if the game ever asks you to launch in “safe mode” click no or it will revert all your graphical settings.
Sadly I found out the Linux version hasn’t gotten the latest update so you gotta run it through Proton if you want Co-op with people on Windows.