Native Mouse Injection for SR1 with Mousehook

Native Mouse controls in Saints Row 1? is this some reWASD or x360ce configuration that converts mouse to joystick movement?

No! this actually implements native mouse injection to the game's camera matrix as seen in this video.


As the title, this was made possible by Mousehook which is a fork of Xenia Canary currently maintained by marinesciencedude, I have been able to contribute to it various game hooks, including Saints Row 2, and now Saints Row 1!


✅ Different bindings for on-foot and vehicle.
✅ Sensitivity scales with FOV.
✅ Fine-aim support with Tervel's plugin.
✅ Native mouse cursor to map cursor in pause menu.
✅ Native scroll wheel to weapon wheel radial menu.
✅ Works with Deadly Escapade out of the box.

Known issues:
❌Horizontal angle can point north when using the McManus



Here's a few things to keep in mind.
xenia-canary-mousehook.config.toml includes a few options you might be interested in.


sensitivity = 1 ; self explanatory
sr_havok_fix_frametime = false ; I've included the Havok frametime fix as seen in Juiced patch thanks to @Tervel1337 for finding it in SR1!sr_better_drive_cam = true; unties X rotation from vehicles when auto-centering is disabled, this makes the camera similar to the GTA series vehicle camera, for SR1&2
sr1_increase_vehicle_rotation_limit = true ; raises the limit of vehicle's camera Y (vertical) limit to be more like Saints Row 2.
disable_autoaim = true ; self explanatory
Mousehook utilizes game bindings with bindings.ini, you can change them freely which correspond with Xbox 360 inputs
 
Last edited:
2024-11-0416-39-32-ezgif.com-optimize.gif

Didn't think it was possible but here's the better_drive_cam option as seen in my Saints Row 2 Mousehook and Juiced Patch, this makes the vehicle camera a lot more like the GTA Series, doesn't rotate with the vehicles rotation anymore.
 
Back
Top