Anything i can do with an xbox controller on pc to fix this? Like changing settings and shit?
use a third party program to add a negative deadzone to your stick.
I know DS4windows can do that, but that's a program for Dualshock 4/Dualsense and Switch Pro controllers.
I am not sure, but maybe Steam's controller settings allow negative deadzones.
I never looked into it.
try adding a 20% negative deadzone or something, and that should be ok.
depending on your controller adjust it +/- 4% from that if it feels off.
a negative deadzone basically changes your stick input in a way where even a small movement will instantly send a higher input than normal.
so if you have a 20% negative deadzone your controller will instantly at least send a 20% input as soon as you move the stick.
one thing you'll not be able to change as easily is the deadzone shape, because the game has a weird, square deadzone.
and the reaction curve is also more or less set in stone.
ALTERNATIVELY, you could emulate a mouse. but that only works if the game allows simultaneous Mouse and controller inputs. some games don't allow that and will give you control issues if they detect both at once.
you could use a default controller layout, and simply change the input of the right stick to a mouse in the Steam controller settings.
this will give you 100% control over what your deadzone is, what your reaction curve looks like, and how fast it is.
so Steam allows for a negative deadzone.
you have to go into the controller layout settings for RE4 (right click the game in your library
> manage > controller layout > Edit Layout > Joysticks > Right Joystick

> Dead Zones > Type = Custom > Advanced Settings
in there you can set an Anti Deadzone, I set mine to 2100 and for my controller that's perfect. feels like a ~4% dead zone on my end then.
between 1900 and 2200 should be perfect
1000 seems to equal 10%.
the game
from the video I've seen, seems to have a dead zone of ~25%, so a negative deadzone of 2000 would mean 5% is left.
I set mine to 2100 so the remaining deadzone should be 4%, and I like 0 to 4% for shooters.
EDIT: if you want more control over your aiming use the stick as a mouse. the game seems to work fine with mouse + controller inputs simultaniously.
to do that
> manage > controller layout > Edit Layout > Joysticks > Right Joystick Behavior > Joystick Mouse >
for the Stick Response Curve I would use Extra Wide, or a custom curve of ~60, but many people prefer a more linear curve.
Dead Zone > Custom > Dead Zone Shaper > Circle
Dead Zone Inner > set it between 400 and 600 depending on your controller
Dead Zone Outer > 31100 to 31900
after that, go back and add a command to the Right stick click, and chose Right Stick Click, so that it functions like a normal R3 input
(to adjust the speed in-game from that point on you of course have to change the mouse sensitivity not the controller sensitivity

)