PC Tsw 6: New Headsway Visuals: With Video

Discussion in 'TSW General Discussion' started by londonmidland, Feb 23, 2026 at 12:39 AM.

Tags:
  1. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    Hey guys.

    I've made a number of changes to the head sway behaviour, to make it feel far less linear and 'predictive' feeling.

    Gone are the super exaggerated, jerky and stiff feeling head movements. This has been replaced with much smoother and more subtle head movements. The stiff jolts up and down, as well as the extremely harsh and sudden movements from left to right, have also gone.

    Your head also moves with the train, instead of the train moving around you, whilst the players' head remains motionless (as per default)

    I've uploaded a video, showing it in action on a number of different trains. I'd really appreciate it if you can take a bit of time to have a look at this, as well as leave any feedback you may have.

    Thanks! :)

    Video link
     
    • Like Like x 8
  2. Anthony Pecoraro

    Anthony Pecoraro Well-Known Member

    Joined:
    Dec 11, 2016
    Messages:
    3,895
    Likes Received:
    4,499
    Is this from ini modifications?
     
  3. vodka#2734

    vodka#2734 Well-Known Member

    Joined:
    May 20, 2025
    Messages:
    614
    Likes Received:
    539
    And the link to the mod?
     
  4. redballonguy

    redballonguy Active Member

    Joined:
    Jun 11, 2024
    Messages:
    105
    Likes Received:
    72
    do it support no suspension upgrade train ?
     
  5. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    Correct.
     
  6. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    I haven’t posted the ini values as I’d preferably like some feedback on it first. Should you guys think it looks okay, then I’ll post them. :)
     
    • Like Like x 1
  7. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    Yes, although it works better with trains that do have suspension.
     
    • Like Like x 3
  8. vodka#2734

    vodka#2734 Well-Known Member

    Joined:
    May 20, 2025
    Messages:
    614
    Likes Received:
    539
    To be honest, it's not very clear from the video. I don't ride the trains in the video, so it's hard for me to tell the difference. . I'd like to try it myself.
     
  9. Es4t

    Es4t Well-Known Member

    Joined:
    Jul 21, 2021
    Messages:
    856
    Likes Received:
    1,613
    Looks promising from your video although I would like to try it myself to see how less pronounced the headsway actually is as its quite difficult to judge from the video.
     
  10. jesper2805

    jesper2805 Well-Known Member

    Joined:
    May 18, 2025
    Messages:
    922
    Likes Received:
    1,039
    I don’t like that head movement at all. I have it set to the minimum because it’s completely unrealistic. So as far as I’m concerned, it can be turned off. It also makes me nauseous all that wobbling. You’re sitting still, but on the screen you’re bouncing around, which is just unpleasant and distracting from what you’re doing.

    Almost all of these kinds of things in TSW are just poorly done, with absolutely no care put into maintaining them. Same with the suspension on the trains… it only half works and is basically just vertical movement, not horizontal like it should be.
     
  11. Ghostface1701

    Ghostface1701 Well-Known Member

    Joined:
    Mar 23, 2021
    Messages:
    148
    Likes Received:
    286
    I think some actual feedback per the request might be useful, so:

    Firstly, I appreciate the effort you've put into this. TSW's head sway is far from perfect and something should be done about it. However, personally speaking, I find the examples shown in the video to have gone too much in the opposite direction. Many of the trains, particularly the Class 66, seem to have almost no head sway at all. The Class 395 by comparison seems to bounce at high speed, which I don't remember, but I'll have to check.

    I've done no personal testing myself, but I always felt that the head sway should maybe be 'slower' - i.e. not moving out and popping back to the default position so quickly, to give a better impression of a person's mass being moved around in the drivers seat*. I also think that the missing ingredient is having the exterior view move very slightly. The crosshair always points at the same place on the horizon as the train moves, although I could understand if implementing that lead to motion sickness.

    Just my opinion though and I accept if it's the minority one.

    *Edit to add: Thinking more about it - maybe the initial move should be quick, but the returning to the default is slower. I don't necessarily think the amount of movement is a problem, just the quick bobble-head out and back to default. I hope that makes sense.
     
    Last edited: Feb 23, 2026 at 12:09 PM
    • Like Like x 2
    • Helpful Helpful x 1
  12. zappatime

    zappatime Well-Known Member

    Joined:
    Mar 19, 2020
    Messages:
    236
    Likes Received:
    413
    I think the movement definitely looks far more natural - perhaps a bit too subdued, though that may be dependant on the camera motion sway % setting in game. What % setting do you have it on with these revised ini settings? It’s an improvement over your earlier ini changes which in itself was far better that the games default. Thanks for trying to improve on what is quite a difficult effect to replicate more realistically.
     
    • Helpful Helpful x 1
  13. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    Hi. Thanks for the feedback. My game setting headsway percentage is set up 75%.

    I think what I’ll adjust is this, so that it is to 100%, as well as a bit more horizontal sway.
     
    • Like Like x 1
  14. Trainiac

    Trainiac Well-Known Member

    Joined:
    May 10, 2019
    Messages:
    2,256
    Likes Received:
    4,513
    While I think this is better than the default, as others have said, I think you might've toned it down too much. Other than the train suspension, there's barely any movement from the player (most notably around junctions). I'm sure there's a middle ground you can find, maybe something like how it's done in TSC
     
    • Helpful Helpful x 1
  15. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    Here are my settings, should anyone want to try it:

    Open Engine.ini and add:
    [SystemSettings]
    ts2.CameraMotionSway.HeadAdjustmentSpeed 0.0001
    ts2.CameraMotionSway.AlphaMultiplier 0.25
    ts2.CameraMotionSway.LSitting.x 2
    ts2.CameraMotionSway.LSitting.y 1
    ts2.CameraMotionSway.LSitting.z 2
    ts2.CameraMotionSway.Timestep 0.05
    ts2.CameraMotionSway.EnableUprightCompensation 1
    ts2.CameraMotionSway.KSitting.x 2
    ts2.CameraMotionSway.KSitting.y 20
    ts2.CameraMotionSway.KSitting.Z 2

    - In game TSW head-sway setting adjusted to 100% via the game settings.

    Just to clarify, these values have been optimised for smooth, seamless and gentle head-sway motion. If you like to bounce all over the place etc, then this is not for you.
     
    • Like Like x 3
  16. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    1,019
    Likes Received:
    632
    I am sure you posted something before but that was just 2 ini lines
    can the folowing line be removed or should i keep it there?
    EnableUprightCompensation=1
     
  17. londonmidland

    londonmidland Well-Known Member

    Joined:
    Nov 8, 2017
    Messages:
    3,614
    Likes Received:
    19,882
    To be on the safe side, delete anything which you have there already, which is related to ts2.CameraMotionSway and replace it with what I posted above.
     

Share This Page