Skyrim
0 of 0

File information

Last updated

Original upload

Created by

GSA2011

Uploaded by

GSA2011

Virus scan

Safe to use

About this mod

A personal custom controller key map which allows up 3 to 6 free buttons on the controller while still retaining a full controller functions.
It allows you to use Quick Souls, Dual Parry, or Lock-On together! Or any combination of them! Or NONE at all.
Create because I got sick of not having extra buttons or hotkeys while playing with con

Requirements
Permissions and credits
Changelogs
Display pictures of button layout may be outdated. Please READ the changelog or description prior to asking a question.

Index
Description
Custom Controller Key Mapping
Installation/Uninstalling
Notes, Fixes, Warnings & Known Issues
Recommended Mods


SSE Version Available here

Enderal Version Available here




Description



 Do you love playing Skyrim but prefer to use your controller instead of a keyboard. Are you tired of not having any extra unassigned buttons for hotkeys? WELL! Do I have a solution for you!

This mod is my personally creation! A custom controller button mapping that I have modified to my personal taste.
After hours, and oh boy! Did it  take a while to CTD test and ensure that it work. I have created a custom button scheme that only affects the controller button layout that will allow you to have some free buttons on your controller for those preferred hotkeys! No more having to look for the spell or action in your Tween Manu, now you can simply do it straight from your controller while still retaining full button functions.

Now a little side note, the changes made replace the default controllermap.txt file and only affect the controller keys! [This means it should not alter any of the keyboard keys at all!]


In the file section there are two versions available [Revised and Alternative] in the Main File section. Both allow and are design for compatibility with Dual Wield Parry, Lock-On, TK Dodge, Quick Souls Menu or iEquip, or any combination of this or other mods. [This mods are all optional and NONE are actually required!]





Custom Controller Key Mapping [C.C.K.M]

The button changes...
(Any unmentioned buttons retain their regular functions!)
(ALL BUTTONS ARE EXPLAIN IN XBOX LAYOUT, use common sense for PS4 controller)



Revised Version
[version R18] 
(psst...this is my person favorite.)
Allows for 4 free [unassigned] buttons.

  • "LB" is UNASSIGNED and WHEN HELD IN it acts as Modifier Key [From here on out referred as "w/key"]. 
    (If you are using TkDodge, I recommend setting this LB+Dirrection to be the dodge hotkey as well.)

  • "RB" is Shouts and has no secondary function. [Default]

  • "LT" is left hand attack or regular block when using a One-Handed weapon. [Default]

  • "RT" is right hand attack and has no secondary function. [Default]
  • "Select (Option)" is Favorites and when used (w/key) activates the Wait Menu.

  • "Start" is Journal and when used with (w/key) activates the Tween Menu.

  • "LS" retains it full Movement function. However when CLICKED [Pressed] it activates SNEAK.

  • "RS" retains its Camera Look function and when CLICKED [PRESSED] activates the P.O.V. function like normal.

  • "B" is now UNASSIGNED and can be assigned to any preferred function or hotkey.
    (I recommend that you assigned it the hotkey for Dual Wield Parrying Re-implementation in the MCM if you are using it).

  • "A" retains its normal ACTIVATE function and has no secondary function. [Default]
  • "Y" activates JUMP.
    (I recommend you download Better Jumping if you play on PC.)D-Pad BUTTONS
  • "Up and Down" retain their normal function and still work with it the menus. [Default]

  • "Left" is assigned to READY WEAPON (Sheath and Un-Sheath).

  • "Right" is UNASSIGNED and available for any hotkeys.
    (If your using Lock-On, I recommend that you use it as the hotkey.)




Alternative Version
[version A3.1]Allows for 6 free [unassigned] buttons.

  • "LB" is Sprint and WHEN HELD IN it acts as Modifier Key [From here on out referred as "w/key"].

  • "RB" is Shouts. [Default]
  • "LT" is left hand attack or regular block when using a One-Handed weapon.
  • "RT" is right hand attack. [Default]
  • "Select (Option)" is Favorites and when used (w/ key) activates the Wait Menu.

  • "Start" is Journal and when used with (w/key) activates the Tween Menu.
  • Left Stick retains it full Movement function. CLICKED [Pressed] has been left Un-assigned.
    (I recommend  it to be assigned to the Lock-On hotkey in MCM. You can also use the Left or Right D-Pad buttons.)
  • "RS" retains its Camera Look function and when pressed activates the P.O.V. function like normal.

  • "B" is UNASSIGNED and can be assigned to any prefered function or hotkey. (w/key) will activate SNEAK.
    (I recommend that you assigned it the hotkey for Dual Wield Parrying Re-implementation in the MCM).
  • A retains its normal ACTIVATE function and has no secondary function.

  • "Y" works as normal and activates JUMP.
    (I recommend you download Better Jumping if you play on PC.)

  • X is as of version 1.1 Un-assigned and when pressed with (w/key) it activates READY WEAPON.
    (If you are using TkDodge, I recommend setting this to the Dodge hotkey or one of the Left Thumb Stick Click)


D-Pad BUTTONS
(Assigned to hotkey 1-8 by default. READ BELOW)
  • All directions are UNASSIGNED and available for any hotkeys.
    (If using Souls Quick Menu, I recommend assigning only the spells and potions change with these buttons.)

  • D-Pad [Normal] activates hotkeys #1-4, (w/key) will activate the hotkeys #5-8. [ONLY Hotkeys #1-4, can be assigned straight from the controller.]
To again CLARIFY, you have 4 free ASSINGABLE buttons [from the controller] on the D-PAD but 8 ACTIVATABLE buttons. This is non-negotiable.
Due to the limitations of the controller buttons as well as the Skyrim coding, I have by assigned hotkeys #1-4 to be the default. The other hotkeys, #5-8 which are activatable using LB+D-Pad) CANNOT be re-assigned using the controller itself. You MUST use the keyboard to assign them and THEN you can use the controller to ACTIVATE them.





[Installation]
  • Vortex/MO2/NMM (Recommended)
    1. Download with Vortex, MO2, or NMM
    2. Activate and make sure it overwrites if necessary.
    3. Test buttons and PLAY!!
  • Manual
    1. Download manually.
    2. Extract contents into Data/Interface/Controls/PC folder and overwrite. (If necessary)
    3. Test buttons and Play.

[Uninstalling]
  • Vortex/MO2/NMM (Recommended)
    1. Dis-activate mod.
    2. Uninstall mod if you want.
    3. Play.
  • Manual
    1. Go to Skyrim/Data/Interface/Controls/PC
    2. Delete the controlemap.txt file.
    3. Rename the original.controlmap.txt file to controlmap.txt file.
    4. Play
    4.5. Alternatively just delete everything within the Control/PC folder and the game with automatically create a new file when you play.



NOTES, FIXES, WARNINGS & KNOW ISSUES

NOTES
  • Any unmentioned buttons/keys retain their normal function and have not been modified....yet. [:D

  • This mod can be installed and uninstalled mid-play through without any issues.

  • If you are using a keypad with your controller it IS compatible and you will be able to have access to all the Hotkeys [1-8], as well as other features available on the keyboard through the keypad.

  • I have also disabled all keyboard hotkeys, Tween Menu, Journal, Sleep, and Auto Move locks that are places on the keyboard that prevent you from using them while using a controller.

  • If you did alter a key within the game, this will cause the game to create the custom_contrllermap.txt file. If so there are two possibilities.

      1. It worked without issues, or2. It now causes a CTD, in which case refer to the previous fix below.

    FIXES
  • If my mod does not work as intended right away, this is usually due to YOUR GAME not my mod.
  • When you play Skyrim and change the control scheme with-in the game SKYRIM creates a personalize and custom file which is usually the root cause of most problems related to this mod.

    Here is a FIX;
    Go to  your SKYRIM ROOT folder look for a file named custom_controllermap.txt. [This is located where ever you installed your game].
    Simply if the file is there, delete it. This is the cause of your button conflicts.


WARNINGS

  • If you install my mod and decide to alter the controllermap.txt file, without knowing what you are doing, you will most likely cause you an instant CTD when launching the game.

  • If you DID change something and do not remember what it was or how to fix it. You can simply reinstall my mod to solve the solution just make sure to always OVERWRITE the previous version.


KNOWN ISSUES

HIGHLY Recommended Mods

  • ALL Versions

    While using a controller when creating a new character the display menu states to press Left Arrow on D-Pad when "DONE" instead of the regular "X". Don't worry its it just a display error that won't correct itself. The actual "DONE" button is still "X" like vanilla.

    - Freeze/CTD occurs if the mouse is accidentally moved while playing with  controller.
  • -Extra unnecessary code within the cotrollermap file.
    -When playing with keyboard some features are broken in the Map Menu, Racemenu, Craft Menu and Alchemy Menu.

  • Version Specific

    -Alternative Version [A3] - NONE
    -Revised Version [R18] - NONE

    Please report!


Highly Recommended MODS