The Elder Scrolls V: Skyrim

The Elder Scrolls V: Skyrim

View Stats:
Akephalos Jun 25, 2015 @ 8:57pm
Right mouse button is gone entirely [Solved]
Messed around with the controlmap.txt file to map some controls to my Razer Naga, and everything was fine for a few months until I tried to change the sprint key. For some reason that completely erased the right mouse button from the controls. And since there's no "left hand action" key in the controls in-game I can't add it back.
Any ideas?

Something that would help the fastest would be for someone with the original controlmap.txt file, or at least a functional one, to just post it here, I could just simply copy and paste and it'd be done, really.
Last edited by Akephalos; Jun 25, 2015 @ 10:59pm
< >
Showing 1-11 of 11 comments
Akephalos Jun 25, 2015 @ 9:13pm 
If you have it but just don't know how to find it, it's under C:\Program Files (x86)\Steam\SteamApps\common\Skyrim\Data\Interface\Controls\PC
cfs111 Jun 25, 2015 @ 9:21pm 
This maybe, it is 2 years old though; http://www.nexusmods.com/skyrim/mods/88/?
cfs111 Jun 25, 2015 @ 9:27pm 
Also this post; http://steamcommunity.com/app/72850/discussions/0/846943082512243248/
doesn't seem to give an actual answer, but about halfway down Roscaria mentions the file can be found in Skyrim Interface.bsa. IDK, Grimus would verifying game cache refresh this file?
Akephalos Jun 25, 2015 @ 9:41pm 
Originally posted by grimus:
Tried renaming the "ControlMap_Custom" file? Exit game and Steam, goto Steam\Steamapps\Common\Skyrim folder. You can always rename back to original if it doesn't work. This should reset to the original mapping. (idk for sure... I'm guessing your mouse also has it's own utility to program the buttons and such?)
There isn't even a ControlMap_Custom file anywhere. And yeah I wasn't familiar with Razer's software at the time so I just mapped the controls in the laziest fashion I could. Now I know all the ins and outs of it and it'd be super easy, but it's a bit late.

And about the mod, I was actually just looking at it today, and I'm not 100% sure it'd fix the problem, plus I've always been iffy about mods, I don't like using the Nexus Manager but I guess I'm running out of options.

I never thought about verifying the cache after renaming the Interface though, I'll try that now.
cfs111 Jun 25, 2015 @ 9:42pm 
@ Grimus - To be honest, kinda talking out my a** here. But my thought was to extract the needed file from the mod? Don't even know if that's possible.
Akephalos Jun 25, 2015 @ 10:09pm 
It's fixed! Strangely enough, after I verified the cache, I checked the Interface folder and Controls\PC wasn't even there. I really wonder how that came about, because the file in it was really in depth, and not put there by accident...
But even stranger was the fact that verifying the cache actually added the ControlMap_Custom file, I'm certain of this, because I searched everywhere for it and found no trace of it, verified it and suddenly it was right there in the main folder. I deleted it like a few of you guys suggested, booted it up and it's completely back to normal!

Thank you guys for bearing with the thread, it's immensely appreciated.
cfs111 Jun 25, 2015 @ 10:11pm 
controlmap.txt

// 1st field: User event name. DO NOT ALTER! This field is used to ID events in the code
// 2nd: Keyboard key ID that will proc this event. A value of 0xff means the event is unmapped for this device.
// 3rd: Mouse button ID that will proc this event.
// 4th: Gamepad button ID that will proc this event.
// 5th: If set to 1, this event can be remapped to a keyboard key
// 6th: If set to 1, this event can be remapped to a mouse button
// 7th: If set to 1, this event can be remapped to a gamepad button
// 8th (Optional): User event binary flag. Used to group together related user events, like "Movement" or
// "Menu", so they can be toggled on and off together
//
// Blank lines signify the start of a new input context.
// See ControlMap.h for more details on input contexts.
//
// Main Gameplay
Forward 0x11 0xff 0xff 1 1 0 0x801
Back 0x1f 0xff 0xff 1 1 0 0x801
Strafe Left 0x1e 0xff 0xff 1 1 0 0x801
Strafe Right 0x20 0xff 0xff 1 1 0 0x801
Move 0xff 0xff 0x000b 0 0 0 0x801
Look 0xff 0xa 0x000c 0 0 0 0x2
Left Attack/Block 0xff 0x1 0x0009 1 1 1 0x841
Right Attack/Block 0xff 0x0 0x000a 1 1 1 0x841
Activate 0x12 0xff 0x1000 1 1 1 0x804
Ready Weapon 0x13 0xff 0x4000 1 1 1 0x840
Tween Menu 0x0f 0xff 0x2000 1 1 1 0x908
Toggle POV 0x21 0xff 0x0080 1 1 1 0x820
Zoom Out 0xff 0x9 0xff 0 0 0 0x220
Zoom In 0xff 0x8 0xff 0 0 0 0x220
Jump 0x39 0xff 0x8000 1 1 1 0xC01
Sprint 0x38 0xff 0x0100 1 1 1 0x801
Shout 0x2c 0xff 0x0200 1 1 1 0x840
Sneak 0x1d 0xff 0x0040 1 1 1 0x881
Run 0x2a 0xff 0xff 1 1 0 0x801
Toggle Always Run 0x3a 0xff 0xff 1 1 0 0x801
Auto-Move 0x2e 0xff 0xff 1 1 0 0x801
Favorites 0x10 0xff 0x0001,0x0002 1 1 0 0x908
Hotkey1 0x02,0x4f 0xff 0x0004 0 0 0 0x908
Hotkey2 0x03,0x50 0xff 0x0008 0 0 0 0x908
Hotkey3 0x04,0x51 0xff 0xff 0 0 0 0x908
Hotkey4 0x05,0x4b 0xff 0xff 0 0 0 0x908
Hotkey5 0x06,0x4c 0xff 0xff 0 0 0 0x908
Hotkey6 0x07,0x4d 0xff 0xff 0 0 0 0x908
Hotkey7 0x08,0x47 0xff 0xff 0 0 0 0x908
Hotkey8 0x09,0x48 0xff 0xff 0 0 0 0x908
Quicksave 0x3f 0xff 0xff 1 0 0
Quickload 0x43 0xff 0xff 1 0 0
Wait 0x14 0xff 0x0020 1 1 1 0x808
Journal 0x24 0xff 0x0010 1 1 1 0x808
Pause 0x1 0xff 0xff 1 1 0 0x8
Screenshot 0xb7 0xff 0xff 0 0 0
Multi-Screenshot 0x1d+0xb7,0x9d+0xb7 0xff 0xff 0 0 0
Console 0x29,0x94 0xff 0xff 0 0 0 0x10
CameraPath 0x58 0xff 0xff 0 0 0
Quick Inventory 0x17 0xff 0xff 1 1 0 0x908
Quick Magic 0x19 0xff 0xff 1 1 0 0x908
Quick Stats 0x35 0xff 0xff 1 1 0 0x908
Quick Map 0x32 0xff 0xff 1 1 0 0x908

// Menu Mode
Accept !0,Activate !0,Activate !0,Activate 0 0 0 0x8
Cancel !0,Tween Menu,!0,Pause !0,Tween Menu,!0,Pause !0,Tween Menu 0 0 0 0x8
Up !0,Forward !0,Forward 0x0001 0 0 0 0x8
Down !0,Back !0,Back 0x0002 0 0 0 0x8
Left !0,Strafe Left !0,Strafe Left 0x0004 0 0 0 0x8
Right !0,Strafe Right !0,Strafe Right 0x0008 0 0 0 0x8
Left Stick 0xff 0xff 0x000b 0 0 0 0x8
Console 0x29 0xff 0xff 0 0 0 0x10

// Console
PickPrevious 0xff 0x8 0x0002 0 0 0 0x10
PickNext 0xff 0x9 0x0001 0 0 0 0x10
Up 0xc8 0xff 0xff 0 0 0 0x10
Down 0xd0 0xff 0xff 0 0 0 0x10
PageUp 0xc9 0xff 0xff 0 0 0 0x10
PageDown 0xd1 0xff 0xff 0 0 0 0x10
Console 0x29 0xff 0xff 0 0 0 0x10
NextFocus 0x0f 0xff 0x0200 0 0 0 0x10
PreviousFocus 0x2a+0x0f,0x36+0x0f 0xff 0x0100 0 0 0 0x10

// Item Menus
LeftEquip !0,Left Attack/Block !0,Left Attack/Block !0,Left Attack/Block 0 0 0 0x8
RightEquip !0,Right Attack/Block !0,Right Attack/Block !0,Right Attack/Block 0 0 0 0x8
Item Zoom 0x2e 0xff !0,Toggle POV 0 0 0 0x8
Rotate 0xff 0xff 0x000c 0 0 0 0x8
XButton !0,Ready Weapon !0,Ready Weapon !0,Ready Weapon 0 0 0 0x8
YButton !0,Toggle POV !0,Toggle POV !0,Jump 0 0 0 0x8
Cursor 0xff 0xa 0xff 0 0 0 0x8

// Inventory
ChargeItem !0,Wait !0,Wait !0,Shout 0 0 0 0x8

// Debug Text
PrevPage 0xc8 0xff 0xff 0 0 0 0x10
NextPage 0xd0 0xff 0xff 0 0 0 0x10
PrevSubPage 0xc9 0xff 0xff 0 0 0 0x10
NextSubPage 0xd1 0xff 0xff 0 0 0 0x10

// Favorites menu
Up !0,Forward !0,Forward 0x0001 0 0 0 0x8
Down !0,Back !0,Back 0x0002 0 0 0 0x8
Accept !0,Activate !0,Activate !0,Activate 0 0 0 0x8
Cancel !0,Favorites,!0,Tween Menu,!0,Pause !0,Favorites,!0,Tween Menu,!0,Pause !0,Tween Menu 0 0 0 0x8
Left Stick 0xff 0xff 0x000b 0 0 0 0x8
Cursor 0xff 0xa 0xff 0 0 0 0x8

// Map Menu
Cancel !0,Tween Menu,!0,Pause !0,Tween Menu,!0,Pause !0,Tween Menu 0 0 0 0x8
Look 0xff 0xff 0x000c 0 0 0 0x8
Zoom In 0xff 0x8 !0,Right Attack/Block 0 0 0 0x8
Zoom Out 0xff 0x9 !0,Left Attack/Block 0 0 0 0x8
MapLookMode 0xff 0x1 0xff 0 0 0 0x8
Click 0xff 0xff 0x1000 0 0 0 0x8
PlacePlayerMarker 0x19 0xff 0xff 0 0 0 0x8
Cursor 0xff 0xa 0x000b 0 0 0 0x8
PlayerPosition 0x12 0xff 0x8000 0 0 0 0x8
LocalMap 0x26 0xff 0x4000 0 0 0 0x8
LocalMapMoveMode 0xff 0x0 0xff 0 0 0 0x8
Up !0,Forward !0,Forward 0xff 0 0 0 0x8
Down !0,Back !0,Back 0xff 0 0 0 0x8
Left !0,Strafe Left !0,Strafe Left 0xff 0 0 0 0x8
Right !0,Strafe Right !0,Strafe Right 0xff 0 0 0 0x8

// Stats
Rotate 0xff 0xff 0x000b 0 0 0 0x8

// Cursor
Cursor 0xff 0xa 0x000c 0 0 0 0x10
Click 0xff 0x0 0x1000 0 0 0 0x10

// Book
PrevPage 0xcb,0x1e 0x0,0x9 0x0004 0 0 0 0x8
NextPage 0xcd,0x20 0x1,0x8 0x0008 0 0 0 0x8

// Debug overlay
Console 0x29 0xff 0xff 0 0 0 0x10
NextFocus 0x0f 0xff 0x0200 0 0 0 0x10
PreviousFocus 0x2a+0x0f,0x36+0x0f 0xff 0x0100 0 0 0 0x10
Up 0xc8 0xff 0x0001 0 0 0 0x10
Down 0xd0 0xff 0x0002 0 0 0 0x10
Left 0xcb 0xff 0x0004 0 0 0 0x10
Right 0xcd 0xff 0x0008 0 0 0 0x10
PageUp 0xc9 0xff 0xff 0 0 0 0x10
PageDown 0xd1 0xff 0xff 0 0 0 0x10
ToggleMinimize 0x3f 0xff 0x0020 0 0 0 0x10
ToggleMove 0x3e 0xff 0x0080 0 0 0 0x10
Close 0x40 0xff 0xff 0 0 0 0x10
F1 0x3b 0xff 0xff 0 0 0 0x10
F2 0x3c 0xff 0xff 0 0 0 0x10
F3 0x3d 0xff 0xff 0 0 0 0x10
F7 0x41 0xff 0xff 0 0 0 0x10
F8 0x42 0xff 0xff 0 0 0 0x10
F9 0x43 0xff 0xff 0 0 0 0x10
F10 0x44 0xff 0xff 0 0 0 0x10
F11 0x57 0xff 0xff 0 0 0 0x10
F12 0x58 0xff 0xff 0 0 0 0x10
LTrigger 0xff 0xff 0x0009 0 0 0 0x10
RTrigger 0xff 0xff 0x000a 0 0 0 0x10
Backspace 0x0e 0xff 0xff 0 0 0 0x10
Enter 0x1c 0xff 0xff 0 0 0 0x10
B 0xff 0xff 0x2000 0 0 0 0x10
Y 0xff 0xff 0x8000 0 0 0 0x10
X 0xff 0xff 0x4000 0 0 0 0x10

// Journal
Zoom In 0xff 0x8 0xff 0 0 0 0x8
Zoom Out 0xff 0x9 0xff 0 0 0 0x8
XButton 0x2d,0x32 0xff !0,Ready Weapon 0 0 0 0x8
YButton 0x14 0xff !0,Jump 0 0 0 0x8
TabSwitch 0xff 0xff !0,Left Attack/Block,!0,Right Attack/Block 0 0 0 0x8

// TFC mode
CameraZUp 0xff 0x8 0x000a 0 0 0
CameraZDown 0xff 0x9 0x0009 0 0 0
WorldZUp 0xff 0x0 0x0200 0 0 0
WorldZDown 0xff 0x1 0x0100 0 0 0
LockToZPlane 0xff 0xff 0x4000 0 0 0

// Debug Map Menu-like mode (but not the actual map menu)
Look 0xff 0xff 0x000c 0 0 0 0x8
Zoom In 0xff 0x8 0x000a 0 0 0 0x8
Zoom Out 0xff 0x9 0x0009 0 0 0 0x8
Move 0xff 0xa 0x000b 0 0 0 0x8

// Lockpicking
RotatePick 0xff 0xa 0x000b 0 0 0 0x8
RotateLock !0,Forward,!0,Back,!0,Strafe Left,!0,Strafe Right !0,Forward,!0,Back,!0,Strafe Left,!0,Strafe Right 0x000c 0 0 0 0x8
DebugMode 0x35 0xff 0x4000 0 0 0 0x8
Cancel !0,Tween Menu,!0,Pause !0,Tween Menu,!0,Pause !0,Tween Menu 0 0 0 0x8

// Favor
Cancel !0,Tween Menu,!0,Pause !0,Tween Menu,!0,Pause !0,Tween Menu 0 0 0 0x108
cfs111 Jun 25, 2015 @ 10:19pm 
LOL, extracted the interface.bsa from skyrim using MO. Archives tab, right click on xx.bsa extract is only option. Now hopefully I haven't messed up my game, only one way to find out!!

Edit: I'm good, still works!!
Last edited by cfs111; Jun 25, 2015 @ 10:21pm
MageThis Jun 25, 2015 @ 10:52pm 
Originally posted by Other Bishop:
It's fixed! Strangely enough, after I verified the cache, I checked the Interface folder and Controls\PC wasn't even there. I really wonder how that came about, because the file in it was really in depth, and not put there by accident...
But even stranger was the fact that verifying the cache actually added the ControlMap_Custom file, I'm certain of this, because I searched everywhere for it and found no trace of it, verified it and suddenly it was right there in the main folder. I deleted it like a few of you guys suggested, booted it up and it's completely back to normal!

Thank you guys for bearing with the thread, it's immensely appreciated.

Sounds good but left me confused: "Strangely enough, after I verified the cache, I checked the Interface folder and Controls\PC wasn't even there." then, without editing is: "But even stranger was the fact that verifying the cache actually added the ControlMap_Custom file, I'm certain of this, because I searched everywhere for it and found no trace of it, verified it and suddenly it was right there in the main folder"

So, following the thread I will dock it as a "validate / verify cache" solution.

Could the OP edit their original post to add [Solved] so others may more quickly find your solution to this issue?
Akephalos Jun 25, 2015 @ 11:09pm 
Originally posted by MageThis:
Could the OP edit their original post to add [Solved] so others may more quickly find your solution to this issue?
Fixed.
And to clarify for anyone finding this hard to follow, I renamed the "Interface" folder, then verified the cache. After that I found the ControlMap_Custom file in the \Skyrim folder and deleted it.
Basically just get rid of ControlMap_Custom.
Last edited by Akephalos; Jun 25, 2015 @ 11:11pm
MageThis Jun 25, 2015 @ 11:13pm 
Grimus is going to slap me.

Almost forgot. Have you cold-booted since your changes? (Power, not reset, off for about 1 minute or 3.) There is always the possibility of a program or process that has stopped/halted that will start on boot. Please check with msconfig if those directories/files reappear.
Otherwise, really odd.
Last edited by MageThis; Jun 25, 2015 @ 11:16pm
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Jun 25, 2015 @ 8:57pm
Posts: 11