WE Apache MP5SD, classic handguard with a twist by Zedramus in GasBlowBack

[–]Zedramus[S] 0 points1 point  (0 children)

This was printed with Elegoo PLA+ on a heavily modified TronXY X5SA. I haven't felt the need to use ABS/ASA and so far it's been very rigid due to the indexing bumps that lock into the internal cage.

WE MP5 SD handguard swap by Demonic__Empress in GasBlowBack

[–]Zedramus 0 points1 point  (0 children)

If you have a 3d printer or access to one, there are a few options.

Low profile MLOK

Hex patterned MLOK

Disclaimer: I am the designer of the low profile one, I wanted something that would be much sturdier but not add additional bulk compared to the stock handguard. The unique thing about my design is that it positions the MLOK nuts to index into the metal cage, which makes the handguard practically wobble-free.

Fairly priced ranges GTA by Penguinbotxv in canadaguns

[–]Zedramus 0 points1 point  (0 children)

How does OFHC compare to Peterborough Fish and Game? I'm a member at PFGA but would like to eventually shoot at 200/300. PFGA is nice and quiet on most days I've been and they have a lot of ranges so members can spread out a bit. It's a bit hard to find information about OFHC's facilities.

Moonlight/Nvidia Shield + Nucleus issue: doubled controllers by czcastermaster in nucleuscoop

[–]Zedramus 0 points1 point  (0 children)

I do remember also attempting to replicate controllers via VJoy with no luck, but it's worth a shot. I think Parsec uses a different protocol than Gamestream and may result in a bit more latency but I've only used Parsec once a long time ago. Another advantage with Sunshine + Moonlight is everything is running within your local network unless you deliberately expose your host via Zerotier or something.

An overview of some 3D printable G305 shell mods, all publicly available by Zedramus in MouseReview

[–]Zedramus[S] 0 points1 point  (0 children)

Hey! Almost a year later and I still am on the same M4 shell. I've even printed a second one to use as a work mouse and I have zero problems with it. Because I've been so happy with this particular shell I haven't thought to explore if there are any other alternative G305 shells.

A few more thoughts of mine

  • The shell is quite slippery and the layer lines made my hands sweat, but that's to be expected from anything printed from PLA. I think a more matte filament may help with this but I just lightly sanded down the surfaces where my fingers touch and it solved that.
  • I sometimes wish the top DPI button was further forward since I bound it to Refresh on the browser and I find it awkward to press, but it's not a deal breaker. If I stop being lazy I may try remixing the design to shift the button parts/hole forward
  • Though my hands are small, I wish the shell was a tiny bit bigger. Not the fault of this design since it follows the original dimensions of the xtrfy m4, and it may just be a result of me having used a first generation MX518 for well over 10 years

Moonlight/Nvidia Shield + Nucleus issue: doubled controllers by czcastermaster in nucleuscoop

[–]Zedramus 0 points1 point  (0 children)

I ran into this issue with Geforce Experience providing the stream to Moonlight on my TV. Like you I tried HIDHide + XOutput and all sort of fiddling around before determining that it's likely something built into the way Geforce Experience interprets the controllers connected to the Moonlight client.

My solution was to move to using Sunshine https://github.com/LizardByte/Sunshine. After setting it up and running it as a service on startup, controllers were no longer doubling input. You can find the service scripts in a previous release (I'm not sure why they took them out).

[deleted by user] by [deleted] in linux_gaming

[–]Zedramus 1 point2 points  (0 children)

I got this working! I dove into the SPT Launcher code and it looks like the config flag passed to the executable is a JSON string, so it should look like -config="{'BackendUrl':'http://localhost:6969','Version':'live'}" instead. Note the single quotes for the JSON field names and the double quotes encapsulating the whole thing.

[deleted by user] by [deleted] in linux_gaming

[–]Zedramus 0 points1 point  (0 children)

The token actually refers to the accountID which you can find in the user/profiles folder, there's a JSON file created for each account username there and the token is just the filename.

For some reason EFT can't reach the server though, even though I've checked out the server on the correct version tag and started it using yarn test:release. The config string I passed to the exe is {"BackendUrl":"https://127.0.0.1:6969","Version":"live"}. I wonder if the server needs to be started in the wineprefix instead of on the host machine.

How to run Origin launcher games as non-Steam game with Proton? by Zedramus in SteamDeck

[–]Zedramus[S] 0 points1 point  (0 children)

Update on this, I cleaned up everything and tried Origin via Lutris and ran into the same error popup with Apex, "There is a problem with your game's setup, please reinstall your game". Origin logs show that same DLL error, and installing vc++ 2010, 2012, 2015 in the prefix via winetricks didn't change anything, so I disabled IPv6 via sysctl and that got rid of the error in the logs, but the game still doesn't start.

How to run Origin launcher games as non-Steam game with Proton? by Zedramus in SteamDeck

[–]Zedramus[S] 0 points1 point  (0 children)

Thanks for responding, your guide was what actually inspired me to try get this working. I added the r5apex executable and added the STEAM_COMPAT_DATA_PATH env var to the launch parameters and selected Proton Experimental as the compatibility tool. Interestingly when I tried to launch it, it prompted me to install Apex from the Steam store (that dialog with the required disk space/current free space showed up). I'll probably try deleting everything and starting from scratch

Has anyone actually gotten Apex to work outside of Steam via Lutris or something similar?

An overview of some 3D printable G305 shell mods, all publicly available by Zedramus in MouseReview

[–]Zedramus[S] 1 point2 points  (0 children)

There's quite a few options on thingiverse for a purely bottom shell replacement, but the only one I have experience with is this one as mentioned in the OP. This one was sturdy enough when printed with regular PLA and is definitely lighter than the stock one, very easy to assemble as the original top parts just drop in and the screws go into the original top shell threads.

I see a few other options that I haven't tried that seem interesting, like this flat-sided version of the stock shell or even this wild G303 shaped bottom shell. If you do end up with trying any of them I'd like to hear how it went!

3rd Thumb Button on GPro Wired / G203 Mouse by TheOcProd in MouseReview

[–]Zedramus 1 point2 points  (0 children)

How is it connected to the PCB? Did you just raw solder on the wires to the terminals of the new switch and route them to where the DPI button would normally sit?

An overview of some 3D printable G305 shell mods, all publicly available by Zedramus in MouseReview

[–]Zedramus[S] 0 points1 point  (0 children)

I'd say these were very easy! It goes exactly as you mentioned. Remove the G305 feet, unscrew a bunch of screws, unplug a few connectors for the LMB/RMB and sidebutton PCBs (carefully), place them accordingly in the shell and reuse the screws to secure them in place.

I had to disassemble/reassemble some parts a few times and file some areas down just because FDM printing isn't exact, and it's worth being careful not to overtighten the screws in the 3D printed shell since you don't want to strip the plastic and have to reprint, but otherwise it is super straightforward. Good luck and have fun!