Dwarf Fortress

Dwarf Fortress

152 ratings
Ergonomic Hotkeys (QWERTY)
3
2
2
   
Award
Favorite
Favorited
Unfavorite
qol, ui
Tags: mod
File Size
Posted
Updated
420.535 KB
13 Dec, 2022 @ 8:40am
19 Sep, 2023 @ 3:02pm
6 Change Notes ( view )

Subscribe to download
Ergonomic Hotkeys (QWERTY)

In 1 collection by Trainzack
Ergonomic Hotkeys
9 items
Description
Ergonomic Hotkeys (QWERTY) Version 1.6
This mod replaces the game's default hotkeys with a set of hotkeys designed to be easily accessed with the left hand alone. The hotkeys also closely mirror the layout of the buttons on screen for easy memorization. You can finally stop hunting all around your keyboard for the correct shortcut and rest your hand in a comfortable position!

Because the quality of the keybindings are so heavily depends on your keyboard layout, there are multiple versions of this mod. If you aren't sure which version of this mod to get, then this is probably the correct one (look at the top left of your keyboard to be sure).

This mod contains all of the improvements of my other mod, Interface Tweaks, including a better squad disband button, a colored pause button, and on-screen hotkeys for all buttons with shortcuts.
Other Versions of this Mod
This mod is part of a collection of mods that each include the same UI tweaks, but with some differences. These include versions that don't include hotkey hints, and versions that work with the default set of hotkeys.
Browse the whole collection to find the mod that best suits your needs!
Installation
To install the hotkeys, you must manually copy 'Dwarf Fortress/mods/2901375133 (133700100)/interface.txt' to 'Dwarf Fortress/prefs/interface.txt'. You may want to make a backup first.

If you also want the interface tweaks and on-screen keyboard hints, you must install this mod into your world. You can do that either by selecting this mod when creating a new world, or if you already have Interface Tweaks installed, by replacing the png files in that mod (in the installed_mods/interface_tweaks folder) with the png files in this one. You should make a backup first, as this type of installation is not officially supported by the game.
Changed Hotkeys
Some hotkeys that I've changed cannot have UI hints, so here is a list of those:
Action
New Shortcut
Cursor Up
Up
Cursor Down
Down
Cursor Left
Left
Cursor Right
Right
Cursor Up Fast
Shift Up
Cursor Down Fast
Shift Down
Cursor Left Fast
Shift Left
Cursor Right Fast
Shift Right
Cursor Up Z
. or Mouse 4
Cursor Down Z
, or Mouse 5
Cursor Up Z Fast
> or Shift Mouse 4
Cursor Down Z Fast
< or Shift Mouse 5
Toggle Ramp Indicators
Alt r
Toggle Fluid Numbers
Alt f
Open Stocks Screen
TAB
Known Issues
  • If you change any hotkeys, the displayed hotkeys will be inaccurate. You are free to alter the mod to make it work with your hotkeys, if you have the patience.
  • The hotkeys for the screw press and soapmaker's workshop are unchanged, and the hotkey hints are not shown. This is a bug in the base game that I cannot fix.
  • There is no way to put different graphics on the buttons for the magma and non-magma furnaces, so both keys are listed.
  • The hotkeys are also listed when you select a placed building, though you can think of this as a feature if you'd like.
  • Not all keyboard layouts have been thoroughly tested. Please report any issues to me!
License
This mod is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license. This means that you can use the contents of this work (as-is or modified) in your own work, even if you benefit financially, so long as you give proper attribution and license the work under the same license. You don't need to ask me first (though I would appreciate a heads up!).
The license terms are explained here[creativecommons.org] and are listed in full here[creativecommons.org].
52 Comments
THE BONES!!! 20 Nov, 2024 @ 6:44pm 
i changed my movement keys from WASD to the arrowkeys, and the new keybinds that are set to WASD with this mod wont work? Am I doing something wrong?
gRaveyard 30 Jul, 2024 @ 6:33pm 
even beyond that, WASD is just the most common movement keybind. There's people, like me, who use ESDF instead, since that gives me access to an additional column of keys without straining as much.
And *then* there are people, also like me, who have split keyboards, and the Y from QWERTY would be on the wrong half. XD
Trainzack  [author] 22 Jan, 2024 @ 5:40pm 
@annaflyte I underestimated how often the scrolling keybinds are. That is certainly an oversight that I regret. You can experiment with assigning those keys to some that are unused, or maybe alt-wasd, but certainly if I had kept those keys easily accessible the end result would have been better.
annaflyte 22 Jan, 2024 @ 2:47pm 
Im really struggling with this because you can't scroll the screen with WASD anymore? So I have to lift my hand constantly anyway to go to the arrow keys to even see my fortress and its really uncomfortable since you also need to use a mouse for a ton of commands. am i missing something, its not ergonomic at all
True Guesser, Wand Bearer, etc. 7 Jan, 2024 @ 2:04pm 
Yup, turned out to be a naming mod that changed a few references. Also thank you for this! I've been struggling to make the transition from Classic to Premium (clicking through menus is just so slow), and this helps immensely.
Trainzack  [author] 7 Jan, 2024 @ 1:53pm 
@True Guesser

I wouldn't think this mod would affect that, but the way modding is implemented in this game, I'm not sure. The way to find out would be to create two worlds, one with just the mod that implements the custom reactions, and another that has both mods. Then you can compare and see if this mod is affecting it.

Load order may also matter. Also, make sure you're always starting with a civilization that comes with the reactions, as that may also affect things.
True Guesser, Wand Bearer, etc. 7 Jan, 2024 @ 10:40am 
Is there any reason this would affect the visibility or function of custom workshops & reactions? I added some custom reactions to the standard Kitchen, but they are no longer available.
puyo 16 Nov, 2023 @ 1:58pm 
Copying interrface.txt didn't work for me until I put this at the top of it:


[VERSION:1]
Trainzack  [author] 1 Mar, 2023 @ 10:43pm 
@Kobold Things have been moved around in menus, so that is not possible with the modding tools given to us. Maybe with DFHack, but I have no plans to look into that.
Kobold 1 Mar, 2023 @ 3:46pm 
could you possibly make a version that just makes the hotkeys like they were pre steam version?