Skyrim Special Edition

I know that many gamepad users have ControlMap.txt edited by other mods or have made their own edits.
So, I will write how to add the edit of this mod to your ControlMap.txt that you are using. Please note, however, that this may not be possible to use depending on your edits to your button layouts. If you edit ControlMap.txt of other people's mods, please do so at your own risk and do not report any trouble related to the editing you have done to the mod's author.


  • Replace D-Pad Up/Down to PageUp/PageDown
- Scroll down to the "Item Menus" section and add the following two lines (can't copy here, but it's tab delimited)

PageUp0xff0xff0x0001000
PageDown0xff0xff0x0002000


- Next, scroll down to the "Favorites menu" section and rename "Up" and "Down" to "PageUp" and "PageDown". In default case, section should look like this

// Favorites menu
PageUp0x110xff0x00010000x8
PageDown0x1f0xff0x00020000x8
Accept0x120xff0x10000000x8
Cancel0x10,0x0f0xff0x20000000x8
Left Stick0xff0xff0x000b0000x8
Cursor0xff0xa0xff0000x8


This completes the replacement for PageUP/PageDown in the Favorites menu. Please save and check.



  • Replacing L-Stick button/R-Stick button to PageUp/PageDown
In this case, there is a conflict in the button layout. The way to change the assignments is up to each individual, but it is the favorite menu that can be troublesome in the SkyUI configuration. The button assignments for the favorite menu in SkyUI are bound to functions.
For example, "Toggle POV" is bound to "Group/Ungroup". If "Toggle POV" is changed to X, "Group/Ungroup" will also be X. However, if "Toggle POV" is changed to RB+X, "Group/Ungroup" will not be available in the favorites menu.
Therefore, if you want to keep the functions of the SkyUI favorites menu, please note that the functions to which they are assigned (Ready Weapon/Jump/Sprint/Toggle POV/Wait) must be entered as single keystrokes. (or maybe someone would have to create something that would override the SkyUI scripts)


Here are the changes I made to my mod.

- In the "Main Gameplay" section, rewrite the following two lines (replace Shout and Toggle POV)

Toggle POV0x210xff0x02001110x820

Shout0x2c0xff0x00801110x840


- Next, rewrite the following line in the "Item Menus" section. (Change Item Zoom to start key)

Item Zoom0x2e0xff0x00100000x8


- Then add the following two lines in the same section (Add PageUP/PageDown)

PageUp0xff0xff0x0040000
PageDown0xff0xff0x0080000


- Rewrite a line in the "Inventory" section as follows (to unbind the Shout key)

ChargeItem!0,Wait!0,Wait0x02000000x8


- Add the following two lines to the "Favorites menu" section (Add PageUP/PageDown)

PageUp0xff0xff0x0040000
PageDown0xff0xff0x0080000


This completes the process.

  • Add PageUp/PageDown with D-Pad Up/Down button while pressing LB

In the case of LB+D-Pad Up/Down, simply add the following two lines to "Menu Mode" and "Favorites menu" respectively.

PageUp0xff0xff0x0100+0x0001000
PageDown0xff0xff0x0100+0x0002000

Note: When editing, be careful not to change the number of blank line breaks between sections in ControlMap.txt. If you start the game as is, a CTD will always occur at startup.

Article information

Added on

Edited on

Written by

hodfn2

0 comments