jwg0323 Posted January 24, 2012 Share Posted January 24, 2012 Hello I DLd the Skyrim hard coded key mod with the hopes of remapping buttons 1-8, not numpad numbers 1-8 but 1-8 that run in a single row under the F keys.....is this type of remap possible? I copied the standard ctrl.text then tried the numpad ctrl.text but neither gave me an option to remap 1-8I saw mention of an "optional" program called Skyrim Key Helper. Is this separate from the hard coded key mod? Perhaps this is the program I need but I can't find it. Thanks Link to comment Share on other sites More sharing options...
rogerthat1945 Posted October 20, 2017 Share Posted October 20, 2017 I am Still looking for a set of full re-mapping keys for the numpad some 5 years later. Why can they not help us left-handers who paid for the game. Link to comment Share on other sites More sharing options...
Darklocq Posted April 11, 2019 Share Posted April 11, 2019 (edited) Yes, Skyrim Key Helper (SKH) = Interface Hard Coded Key Tweaks. I don't know why the name of the mod was changed at its nexus page (especially since the name of the actual app you download was not). Yes, it will let you clear out the mappings of the numpad keys. Yes, it will let you remap the non-numpad number keys, though only to things for which SKH has entries. If you simply don't use these keys the intended way (to assign to particular favorite items/spells), they remain free to assign to something else in any mod with a hotkey assignment feature (e.g. make "3" be your key for your bag of holding or home teleport mod or whatever). But see below; I don't actually recommend doing this, but instead using function keys or some other key, because not all mods are smartly coded, and can interfere with Console use of the numerals. What you want to do: * Make a backup copy of "Data\Interface\controls\pc\controlmap.txt"* Download that app. install it where you install other Skyrim utility apps like Mod Organizer, Wrye Bash, TES5Edit, DDSOpt, NIFSkope, etc. It does not go in your game directory (the only utilities apps that do by default are those in "Data/CalienteTools/", and even these can be moved).* Also download one of its set of pre-defined keyboard re-mappings, like the one for de-mapping the numpad keys, or at least its default/fixes one (its Main Download file at Nexus). That DOES install to your Data directory.* Copy that installed controlmap.txt from "Data\Interface\controls\pc\" (where the game reads it) to "Data\Interface\" (where the SKH app reads it from, for no known reason). This step is undocumented.* If you have skh.bsa and skh.esp in your Data directory, throw them away. They are a mis-packaged copy of the earliest version of this app and are obsolete. The ESP is just a dummy file, and the BSA was meant to be manually extracted to get the same files in the current app's ZIP archive, and then you had to manually rename stuff from it, and move it somewhere, and .... No. just kill it with fire.* Open Properties on SkyrimKeyHelper.exe and set it to Run as Administrator.* Now run the app and make sure the key bindings are what you want, then click "Save & Write Changes". This writes out a new controlmap.txt.* Copy that new controlmap.txt from "Data\Interface\controls\pc\" to "Data\Interface\" again, and you should be good to go.* From now on, you cannot use the "Controls" menu off the Skyrim main menu to configure controls, and need to do it in SKH. You can get unpredictable results if you don't comply, due to the built-in function resetting a bunch of key mappings back to default values.* If you have more than one Skyrim installation, or a non-standard one (not in Steam's default location), be aware that this tool saves this file to that data path under the Steam Library installation path for the game. Most commonly this will result in "C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Data\Interface\Controls\PC\controlmap.txt", so you'll need to manually copy it into "C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Data\Interface\" and into the two corresponding directories in your other installation. If you have a custom Steam Library installation (e.g. on drive D:\), you'll need to adjust the paths to match, and you may have to manually create the path for the utility to save to under Skyrim if you use Skyrim LE. Unlike TES5Edit and GenerateFNISforUsers and various other utilities, it is not a clever enough app to understand that game installation directories can vary.* It has been reported that this utility DOES work with Skyrim SE, but you'll need to move/copy the resulting controlmap.txt from Skyrim directories to the corresponding Skyrim SE directories.* If you use More Hotkeys Please, I advise against using it to set all your game keys (in MHP's "Game Keys" section – I'm not talking about its gear, spell, etc., hotkeys). Just leave them at their default display of "Esc" (which is not an actual key binding, just a dummy entry), unless you have a problem and need to use MHP to override something in your game. If you monkey around with this stuff, you may need to keep modifying both MHP and SKH settings until they match, or you'll get weird problems like menus that want to open and close over and over again, or keys that don't work, or keys that do two things at once. I even had to uninstall MHP and reinstall it once.* Every time you install a new mod that has an MCM or in-game config menu or external control/ini file, check it for conflicting key bindings and remap them as needed.* MOST mods are smart enough to do things like turn off polling for their hotkey presses when in dialogue and non-applicable menu modes, but some are not. I find it most troublesome to allow any mod to do anything with the main (not numpad) 1-9 and 0 keys other than their default behavior of being hotkeys you can assign as favorite items/spells. You need to be able to type them in the Console to specify object IDs, but if you've assigned them to random features of mods, they can end up firing off mod stuff in-game when the Console closes (e.g. the Shared Inventory bag in FollowerLivePackage). This actually also applies to the letter keys from A through F, which are also numerals in the hexadecimal numbering used in Console codes. Whatever these are bound to in vanilla and in MOST mods is safe, but you may run into a mod that will do wrong stuff as soon as you close the Console after typing an ID like 00433B2D if the mod is doing something new with "B" or "D".* QuickSave and QuickLoad are actually dangerous; they tend to write out broken saves. You should always use the "Save" menu mode, the save command in the Console, and/or an auto-save mod that writes out full not quick saves (and this has been true since Morrowind, not just in Skyrim). It is thus best to disable both QS and QL with SKH, and leave them unassigned in MHP, and also turn off the auto-save feature of any mod that says it's using QS routines for this. Then you can use these function keys to do whatever you want with various mods, instead of using the normal number keys for any of it if that's what the mod (or you) originally wanted to do. QL is dangerous for another reason: it reloads a save without further confirmation, and every experienced gamer knows the face-palming agony of accidentally doing that when you meant to hit quick SAVE after you finally beat that boss on the 37th try.* Some mods can include their own controlmap.txt, which will overwrite what you've done. You can prevent this by making "Data\interface\controls\pc\controlmap.txt" read-only when you're done setting it up. If a mod has its own controlmap.txt, then manually extract and examine that file from that mod, and read its documentation. If it's doing something simple, like changing the Favorites menu key to "=" or whatever, you can just either ignore it or replicate what it's doing by re-running SKH, without affecting your other key bindings. if it's doing something complicated (e.g. the "Hold to Sprint" mod for Skyrim SE, which attaches a script to a particular key binding), you may have to manually merge in what that mod is doing. This will also make your controlmap.txt no longer really manageable by SKH, so you should be happy with your keyboard setup before doing something like this (or be willing to re-merge again later). I hope this helps. I'm really surprised this thread has been open since 2012 with no response but another request for help in 2017. Edited April 11, 2019 by Darklocq Link to comment Share on other sites More sharing options...
NikiRandom Posted July 21, 2019 Share Posted July 21, 2019 I have no "Data\Interface\controls\pc\controlmap.txt"In my Interface folder is nothing except a txt file called "Translate_ENGLISH.txt" Link to comment Share on other sites More sharing options...
lilfoxtrot Posted December 25, 2019 Share Posted December 25, 2019 I have no "Data\Interface\controls\pc\controlmap.txt" In my Interface folder is nothing except a txt file called "Translate_ENGLISH.txt"Same here. Only a text file named "Translate_ENGLISH.txt" Link to comment Share on other sites More sharing options...
cyberlinkfr Posted June 18, 2020 Share Posted June 18, 2020 Hi there !What Darklocq said about that program is true, even if you don't have controlmap.txt in there. you have to put one of the files, available on the Interface Hard Coded Key Tweaks page, there.Just be sure to pay attention to the aliases, and the multiples menu settings.when you're done, push save, and save/write !Thanks to all of the helpers ! Link to comment Share on other sites More sharing options...
GoatCameloRilla Posted November 19, 2020 Share Posted November 19, 2020 Re I have no "Data\Interface\controls\pc\controlmap.txt"In my Interface folder is nothing except a txt file called "Translate_ENGLISH.txt"Same here. Only a text file named "Translate_ENGLISH.txt" For anyone else discovering this post with the same issue; refer to this post on extracting the .bsa file to obtain controlmap.txt https://forums.nexusmods.com/index.php?/topic/6031233-where-can-i-find-and-download-controlmaptxt/ Link to comment Share on other sites More sharing options...
Recommended Posts