I wasn't really intending on modding this game before I had a chance to play through it, but I received several requests to look into this issue, so I finally decided to go ahead and make the mod. Let me know if there are any issues, or improvements that can be made.
If you're not familiar with Skyrim modding post-Anniversary update, the Address Library has become a common practice for making DLL plugins version independent, so we don't have to keep updating our mods with each game update. This method isn't fool-proof, but the vast majority of the time it works. For the moment, I believe this will still only work on Steam versions of the game, but I expect that Game Pass support should also become possible soon.
Apparently, all it needs is a rebuild with the latest CommonLibSF.
Here's a Dropbox link to an updated version. This is presented as-is. I tested analog movement with mouse and it seems to be working, but I can't guarantee there aren't any issues.
Unfortunately, the mod needs updates to properly function in vehicles (ships are fine). Vehicles basically have new input handling, so this needs to be updated to handle that. That is beyond my abilities, at least for now.
On the bright side, everything besides the REV-8 seems to work great.
Could we possibly get a new dropbox link. Gyro aiming used to work just fine for me without any mods, just using steam input. But it no longer works and I'm hoping this mod can help me. Thanks
edit: Apologies. I withdraw this request. It occurred to me that maybe my script blocker was the problem and sure enough it was.
12/27/24 and this mod update still works! THANK YOU A TON FOR THIS sqparadox you're a lifesaver, now I can actually play with my PS2 Controller that is seen by the OS as a XBOX control, and Razer Naga mouse + all its 12 buttons :) which really is the only way to play. Both hands; one for the best control, and other with mouse for best precision (controller with sprint which I set with Xpadder as the lower left trigger, (only button I need to program for Starfield), upper left trigger is already scanner by default + movement via the movement sticks, and the mouse with programmed buttons in the other hand) I appreciate this a lot.
I do hope you or someone continues to update it. Me like so many others are reliant on this mod to play the game....and it's awesome I love the game, just got it a few days ago, but I've kept my eye out on certain mods, this being the most important one. It truly is.
Hopefully the REV-8 works someday, (haven't tried it yet) but I'm happy so long as I can just be able to play the game hehe.
I really can't thank you enough. Thanks so much sqparadox for making this update!!! Thanks Parapets for making the mod. Merry Xmas and Happy New Year.
I'm pleased to report that this mod has solved the problem for me. For some time now, I've been using gyro aim with a PS4 controller and just two nights ago it was working. Last night, it no longer worked and I couldn't fathom why. After much googling and vague recollection, I found this page. After a few stumbles on my part I installed the plugin and it works again. Big big thank you to all the modders that made this possible including the most recent contribution from @sqparadox
It seems the author won't be updating the plugin anytime soon, so I've taken the initiative to update it myself. It now works for version 1.12.32.0. You can download the plugin here, or, if you're hesitant to download binaries from an unknown person, you can clone the repository and build it yourself.
I'm not sure this mod is necessary for version 1.12.30+; there is a (new?) base-game option to automatically switch between keyboard/mouse and gamepad that is enabled by default, so you're no longer locked into one or the other depending on which button you pressed after the game loads.
It's true that you can switch between controller and keyboard/mouse, but when you're in controller mode, you can't use the mouse at all until you press a key on the keyboard/mouse, which makes it impossible to use features like gyro aiming to work. The plugin solves this issue.
Thank you for updating the mod, but your updated version also comes with a nasty bug when it comes to Enhance! (maybe also during character creation? untested but probably). Whenever I entered the Enhance! menu and wanted to change a face option via the D-Pad, it would instantly crash the game. I disabled the mod and the crashing issue is gone.
Thanks to this, I was able to bypass an issue I had where my Controller's RT couldn't have a turbo-function applied to it through Steam. This allowed me to swap RT to Left Click and then apply turbo to that. Now I can blast away with semi-auto guns as if they were full auto.
This works for everything except the vehicle, it's still locking to one or the other. Though, their vehicle is a bit "..." to drive. Maybe it's just my settings, but it's a pain. Seriously, triggers should be throttle and brake, and stick is steer.
Having the same issue Khambr in that it doesn't switch whilst using the vehicle. Additionally, when using the controller to drive the vehicle, I'm unable to look around like I can whilst walking on foot.
Apparently, all it needs is a rebuild with the latest CommonLibSF.
Here's a Dropbox link to an updated version. This is presented as-is. I tested analog movement with mouse and it seems to be working, but I can't guarantee there aren't any issues.
HOLY SMOKES THIS WORKED! sqparadox Bless you sir, works better than my previous work around! Warning to anyone else installing these; make sure you put it into 'C:\Program Files (x86)\Steam\steamapps\common\Starfield\Data\SFSE\Plugins', and NOT 'Documents\My Games\Starfield'. Again thank you so much man, made my day!
Hey, anyone else noticed that the newest update has changed how the whole dual input method of turbo/toggling a key constantly has stopped working? Is there any future to this mod, or the one that guy was posting about? :,)
The requirements just got updated, but sadly the mod need to be updated. :-( Would love to use this again... I am playing with a Dualsense and the gyro aiming makes it sooo much better.
I feel you man, I’m using an Azeron cyborg for its analog stick with my mouse. Worked so well, until yesterday 🥹 Now I’m using a walking speed mod that allows me to dynamically adjust movement speed with the mouse scroll. Better than nothing I guess…
I am using reWASD with the Dual Sense Edge and switching to mouse aiming in combat by tapping L3. To make it work I hat to make a second layer with WASD movement and mouse aiming. The other controller buttons still working fine in this mode, but not the axis. With this mod it was so perfectly seamless... smooth controller movement with gyro aiming at the same time.
Azeron Cyborg user here... been using the macro for hold keypress work-around, but it doesn't work anymore for some reason. Just as i was getting ready for shattered space! I'm gonna quit playing until this is fixed, filed a support ticked @ bethesda, and posted it on azeron forum. Came looking here for a fix but... nope.
GUYS (including azeron user) check my comment on sqparadox's comment above! He's made a fixed version that replaces the original mod. No more work arounds! Works a treat with my azeron. Hope it works for you!
Unfornately looks like this will need updated for current version of startfield getting error that it is incompatible with the current version of starfield
As mentioned in the sticky, Address Library isn't foolproof, and we do still have to update things manually on occasion. Starfield 1.8.86 was a bigger update so SFSE 0.2.0 is forcing all DLL plugins to recompile their version info.
As always, if you are using DLL plugins that you consider essential, then it is highly recommended to disable automatic game updates so that you can keep playing with them until everything is updated.
Hey, awesome work! I am so glad to have this mod back up to date. I let my Starfield update when the address library finally updated actually. I expected that the address library would automatically work, but I think there were 4 mods in total I still had to get manual updates for.
Unfortunate as it was, it happens. I am just glad everything is back to normal. Your mod is a godsend. Thank you for all that you do.
I'm big sadge, this was working literally right up until the DLSS update got released. I wouldn't have minded staying on that version if this mod worked but having to choose between fully functional native DLSS + frame gen for stable framerate, or the previous poorly optimized game version with support for this this mod really sucks. The flight system feels terrible on anything other than an flight stick. This mod is like one of the essentials for an enjoyable experience:/
For anyone *really* needing this for either accessibility reasons or flight sticks (Via XOutput X-input Simulator), while the fixes in the newer versions are nice to have here's my workaround:
I highly recommend rolling back to Starfield version 1.8.86 by using the Steam Depot Downloader Console Commands (google it) for the FULL RELEASE version of 1.8.86, and NOT the beta version. The Beta Version of 1.8.86 will NOT work with this mod's 1.0.3 version. Most mods, Except Baka Achievement Enabler, have older versions of their mods available for download under "old files", and you'll have DLSS and DLSSG Frame Generation. If you're on a 30xx or 20xx series GPU, you can get one of the many DLSSG to FSR3 Framegen mods, so you can have Official DLSS Support AND Unofficial FSR3 Frame Gen Support. TBH the newer updates aren't necessary for the game to be playable anyway so this should hold you over until Bethesda releases the Creation Kit 100 years from now (lmfao), and this mod is updated.
I seem to have found a workaround. I don't know why it works, but creating an input macro to hold down any key that isn't used for anything seems to allow simultaneous input. So far I haven't found any hiccups with this. I'm using Razer Synapse. I created a macro that holds down the Scroll Lock key for 14400 seconds (4 hours), and set it to toggle on/off with none other than the scroll lock key itself. I have no trouble switching between mouse/keyboard for run & gun, and xbox controller for dogfighting. Credit goes to LancerFay on this steam community forum post https://steamcommunity.com/app/1716740/discussions/0/3824173464656953715/
Thanks for the tip. I am using this mod so I can run a steam controller with combined mouse and controller emulation. Within controller settings, adding pagedown as a cycle command during mouse input (trackpad touch) fixes this mod in a similar way.
unfortunately this method render the right joystick (the freelook joystick) not working and instead only the mouse is working cannot have it both working unless i have the mod updated and apparently the mod author doesnt really give a crap
176 comments
If you're not familiar with Skyrim modding post-Anniversary update, the Address Library has become a common practice for making DLL plugins version independent, so we don't have to keep updating our mods with each game update. This method isn't fool-proof, but the vast majority of the time it works. For the moment, I believe this will still only work on Steam versions of the game, but I expect that Game Pass support should also become possible soon.
if others are afraid:
virustotal - dll
virustotal - pdb
Vehicles basically have new input handling, so this needs to be updated to handle that. That is beyond my abilities, at least for now.
On the bright side, everything besides the REV-8 seems to work great.
edit:
Apologies. I withdraw this request. It occurred to me that maybe my script blocker was the problem and sure enough it was.
I do hope you or someone continues to update it. Me like so many others are reliant on this mod to play the game....and it's awesome I love the game, just got it a few days ago, but I've kept my eye out on certain mods, this being the most important one. It truly is.
Hopefully the REV-8 works someday, (haven't tried it yet) but I'm happy so long as I can just be able to play the game hehe.
I really can't thank you enough. Thanks so much sqparadox for making this update!!! Thanks Parapets for making the mod. Merry Xmas and Happy New Year.
update it myself. It now works for version 1.12.32.0. You can download
the plugin here, or, if you're hesitant to download binaries from an
unknown person, you can clone the repository and build it yourself.
Thanks to this, I was able to bypass an issue I had where my Controller's RT couldn't have a turbo-function applied to it through Steam. This allowed me to swap RT to Left Click and then apply turbo to that. Now I can blast away with semi-auto guns as if they were full auto.
Here's a Dropbox link to an updated version.
This is presented as-is. I tested analog movement with mouse and it seems to be working, but I can't guarantee there aren't any issues.
If you prefer to build it yourself, source code remains unchanged from FullStack0verflow's updates.
Warning to anyone else installing these; make sure you put it into
'C:\Program Files (x86)\Steam\steamapps\common\Starfield\Data\SFSE\Plugins',
and NOT 'Documents\My Games\Starfield'.
Again thank you so much man, made my day!
Would love to use this again... I am playing with a Dualsense and the gyro aiming makes it sooo much better.
To make it work I hat to make a second layer with WASD movement and mouse aiming. The other controller buttons still working fine in this mode, but not the axis. With this mod it was so perfectly seamless... smooth controller movement with gyro aiming at the same time.
As always, if you are using DLL plugins that you consider essential, then it is highly recommended to disable automatic game updates so that you can keep playing with them until everything is updated.
Unfortunate as it was, it happens. I am just glad everything is back to normal. Your mod is a godsend. Thank you for all that you do.
I'm big sadge, this was working literally right up until the DLSS update got released. I wouldn't have minded staying on that version if this mod worked but having to choose between fully functional native DLSS + frame gen for stable framerate, or the previous poorly optimized game version with support for this this mod really sucks. The flight system feels terrible on anything other than an flight stick. This mod is like one of the essentials for an enjoyable experience:/For anyone *really* needing this for either accessibility reasons or flight sticks (Via XOutput X-input Simulator), while the fixes in the newer versions are nice to have here's my workaround:
I highly recommend rolling back to Starfield version 1.8.86 by using the Steam Depot Downloader Console Commands (google it) for the FULL RELEASE version of 1.8.86, and NOT the beta version. The Beta Version of 1.8.86 will NOT work with this mod's 1.0.3 version. Most mods, Except Baka Achievement Enabler, have older versions of their mods available for download under "old files", and you'll have DLSS and DLSSG Frame Generation. If you're on a 30xx or 20xx series GPU, you can get one of the many DLSSG to FSR3 Framegen mods, so you can have Official DLSS Support AND Unofficial FSR3 Frame Gen Support. TBH the newer updates aren't necessary for the game to be playable anyway so this should hold you over until Bethesda releases the Creation Kit 100 years from now (lmfao), and this mod is updated.
cannot have it both working unless i have the mod updated
and apparently the mod author doesnt really give a crap