Add control to move the screen
Moderator: OpenTTD Developers
Add control to move the screen
Please consider the movement of the screen to the 'AWSD' keys. Almost all games are using these keys, and it is a bit confusing using the arrow keys, as they are on the other side of the keyboard.
I hope you will implement this, it makes moving, building and controlling the game much better.
Thanks
I hope you will implement this, it makes moving, building and controlling the game much better.
Thanks
Bla bla, and may the force be with you!
Never knew I was gonna say that!
Never knew I was gonna say that!
Re: Add control to move the screen
I know that there's a hotkeys.cfg but looking through it just now, there isn't a way to set the viewport movement keys.Mr.Killer wrote: ↑18 Jan 2024 11:07 Please consider the movement of the screen to the 'AWSD' keys. Almost all games are using these keys, and it is a bit confusing using the arrow keys, as they are on the other side of the keyboard.
I hope you will implement this, it makes moving, building and controlling the game much better.
Thanks
However, right-click+drag on a PC works.
Re: Add control to move the screen
I know, and even that moves in the opposite direction of 'feel' this also could be changed. It is like steering your car to the right when turning the steeringwheel left, it feels akward!
Bla bla, and may the force be with you!
Never knew I was gonna say that!
Never knew I was gonna say that!
Re: Add control to move the screen
There's a setting to change that though.
It's at: Interface->Viewports->Viewport scroll behaviour.
Changes to this setting take effect immediately.
Re: Add control to move the screen
its been over 5 years that I played Ottd, I knew there are settings, but did not had the time to find them, this helped a bit. Now the AWSD for keyboard control..
Bla bla, and may the force be with you!
Never knew I was gonna say that!
Never knew I was gonna say that!
Re: Add control to move the screen
Changing the keyboard binds would also upset a lot of long-time players, who may be used to using QWE to raise/lower/level land, D to demolish, R to remove, etc.
Personally I strongly prefer right-click-drag to move the world around over both keyboard scrolling and mouse-edge-scrolling in this style of games, probably because I grew up with Transport Tycoon
Personally I strongly prefer right-click-drag to move the world around over both keyboard scrolling and mouse-edge-scrolling in this style of games, probably because I grew up with Transport Tycoon
Re: Add control to move the screen
The current default allocations for the WASD keys:
A is for auto-direction rail placement
D is for demolish.
S is for signal placement (when the rail toolbar is open), possibly other operations at other times.
W is for lower terrain (with Q for raising, and E for levelling)
In my opinion, there's only two things missing in relation to keyboard controls:
1) including the current shortcut key(s) in the tooltip for each operation
2) including a GUI to change the contents of hotkeys.cfg.
Re: Add control to move the screen
Almost every other game uses these keys, and I know certain 'handy' actions are now under certain keys, but think about it, your mind has to switch to another state, and after a few years coming back to see how's development goes, I struggled the first hours. That is why I thought of this. Maybe the devs are willing to switch-board the keys through an unused switch (example: press TAB once, get the direction keys AWSD, press TAB again, the original setting is present.) It is even within one hands' reach to switch, fast and efficient.
That's all...
That's all...
Bla bla, and may the force be with you!
Never knew I was gonna say that!
Never knew I was gonna say that!
- lukasz1985
- Route Supervisor
- Posts: 435
- Joined: 27 Mar 2013 08:58
- Location: Strumien
- Contact:
Re: Add control to move the screen
I agree that scrolling with WASD keys would be much more convenient than with arrow keys, especially on laptop keyboards where arrow keys often have reduced size. As for existing bindings for those keys, I never bothered to learn them; however, I understand that other players may find them useful.
Perhaps we could have a setting to toggle the function of WASD keys?
Perhaps we could have a setting to toggle the function of WASD keys?
My add-ons: • AdmiralAI fix • Persistence for vehicle evolution lines
My pictures: • The animation thread
My pictures: • The animation thread
Re: Add control to move the screen
Is it feasible to do that.
Take a look at: http://www.tt-forums.net/viewtopic.php?f=47&t=74993
Why do it tomorrow when you can do it today
Why do it tomorrow when you can do it today
- Emperor Jake
- Tycoon
- Posts: 3437
- Joined: 24 Apr 2007 09:37
- Skype: Discord: Emperor Jake #4106
- Location: Not Actually Japan
- Contact:
Re: Add control to move the screen
WASD has expanded beyond just first-person shooter games in the last decade. Factorio, Cities Skylines and Transport Fever are all games that are in some ways similar to OpenTTD and they use WASD movement. It has also been added to other retro games that have been cloned or remade, such as Caesar 3/Augustus. It's basically the standard for all modern games at this point.
I think it's worth considering a WASD-based control scheme as an alternative to the traditional one, that way players can choose their preference.
I think it's worth considering a WASD-based control scheme as an alternative to the traditional one, that way players can choose their preference.
Last edited by Emperor Jake on 22 Jan 2024 09:42, edited 1 time in total.
Re: Add control to move the screen
We don't have an in-game way to define keyboard binds right now, but if one is made it could be an idea to have two buttons to reset to either "classic defaults" or to "modern defaults".
Re: Add control to move the screen
Caps lock key to turn it on or off?
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
- lukasz1985
- Route Supervisor
- Posts: 435
- Joined: 27 Mar 2013 08:58
- Location: Strumien
- Contact:
Re: Add control to move the screen
AWSD movement keys originated from FPS games, and that is place where they should be kept - thats my opinion.
Who is online
Users browsing this forum: No registered users and 1 guest