• 3 Posts
  • 58 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle



  • I’ve had mine for at least 5 years, probably more. You don’t need any software on Linux, it’s picked up as a normal USB audio device: SteelSeries ApS SteelSeries Arctis 7 I’m no audiophile, but audio quality is great. I had the Logitech G930 before and I like this better. The one USB device actually presents 2 audio devices to the computer because it has this neat dial that lets you mix your game sound and chat sounds right on the headset.





  • KDE has a good zoom feature built in, however it keeps the mouse centered which is good for doing precise graphical thing, but maybe not the best for gaming. It’s good for reading if you hold your mouse still. You can absolutely find or make a green cursor. Some guy here said gaming on Linux is janky but honestly I’ve been super impressed for the past year I’ve used it. I only had one game that wouldn’t run out of the box so far and got it running by installing some Microsoft VC runtime or something. Everything else just starts runs without issue. Edit: runs without issue in steam.





  • I did a workaround by editing a script I found and don’t understand using xprop, xwininfo, and xdotool. I probably should have mentioned that I’m using X, most of this stuff doesn’t work on Wayland. Here’s my script so far:

    #!/bin/bash
    
    xprop -spy -root _NET_ACTIVE_WINDOW | grep --line-buffered -o '0[xX][a-zA-Z0-9]\{7\}' |
    while read -r id; do
        class="`xprop -id $id WM_CLASS 2> /dev/null | grep TeamViewer`"
        if [ -n "$class" ]; then
            if xprop -id "$id" | grep -q 'WM_NAME(STRING) = "TeamViewer Authentication"'; then
                echo "key Tab
                key space
                key shift+Tab
                key shift+Tab
                key Down
                key Tab
                type {my.username}
                key Tab
                key ctrl+u"| xdotool -
                # wait for the window to be closed
                xprop -spy -id $id > /dev/null 2>&1
                fi
        fi
    done
    
    

    It spits out errors after the window closes because I think it’s trying to get windows properties from the now closed window, but it gets the job done!

    Edit: changed the script to be much smaller and not show errors.




  • Installing battle.net in steam is really easy. Just add non-steam game in steam and choose the battle.net installer, then right click on it in steam and click properties, then compatibility, and choose Force the user of a specific Steam Play compatibility tool and choose Proton Experimental. Then just run it and install it like normal. Once it’s finished you just repeat the process for the actual installed battle.net program or whatever blizzard game you want. With this, you don’t have to mess with running custom commands. The blizzard launcher will be located somewhere like “/home/me/.local/share/Steam/steamapps/compatdata/2806461641/pfx/drive_c/Program Files (x86)/StarCraft II/StarCraft II.exe” where the big number after compatdata is something else. You can run the command find ~/.local/share/Steam/steamapps/compatdata -iname '*battle*.exe to help find it. Also you can tell Steam to always use proton experimental if you want, it’s been good to me. Good luck!







  • I’ve actually fully automated my uploads to youtube. It’s been over 10 years since I set it up, but I can tell you I use youtube_upload from pip and I’m pretty sure I had to make an app password. I wrote a little bash script to make sure it’s only done in the middle of the night. I’m not a dev either so if my dumb ass can figure it out, I’m sure you can too :)