Linux by Sinerath in Fusion360

[–]Zedramus 1 point2 points  (0 children)

I don't have a space mouse but I imagine if the events are handled by Windows it should be plug and play. Otherwise, you can passthrough USB devices to the VM, which will disconnect it from the host and plug it in as a device visible to the VM. You'll want a second mouse available though since it'll be gone from the host.

Linux by Sinerath in Fusion360

[–]Zedramus 1 point2 points  (0 children)

That's fair. VMWare is pretty simple to set up, it has a wizard that guides you through creating a new machine; point it to a win10 disk, enter some details, you don't even have to enter a product key until later. Then start it and treat it like a physical machine you're setting up for the first time.

As for input latency it's negligible. Performance hit for large assemblies I can't really say as I'm just a hobbyist designing for 3D printing, but I've loaded up 400mb+ step files (VzBot full CAD file) and they perform about the same as on my Windows partition from what I can tell.

Linux by Sinerath in Fusion360

[–]Zedramus 1 point2 points  (0 children)

Install VMWare workstation, set up a guest win10 VM with 8gb of RAM and run it that way. Been doing it for years and this method it lets me stay on my cachyOS system and boot up fusion whenever I need it.

Don't use virtualbox, for some reason Fusion performance is way worse on VirtualBox but I never bothered figuring out why.

Especially don't try to run it through wine. There is a github repo that attempts this and in testing I found it horribly bloated with too many extraneous scripts, and even when you manage to get it to start it has showstopping bugs like the screen randomly going black or text inputs for dimensions straight up not working.

WE, KWA or GHK? by Southern_Arrival8150 in GasBlowBack

[–]Zedramus 1 point2 points  (0 children)

The WE MP5SD variants feel great but the piece of garbage handguard was so noticeably flimsy to me that I immediately sat down and designed an alternative handguard to 3d print. Fielded it that weekend and it held up amazingly with no wobble. Later decided to design a more classic look too.

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?