I decided to play Skryim after a few years away, but when I connected my Xbox 360 Gamepad to my pc and tried to load Skyrim I got a crash to desktop on start. After some searching I found a Mod that claimed to fix the problem, but also remapped the controls in a way I did not like. In the posts I found a clearer explanation of what to do to fix the issue. So for my own notes I am creating this post.
From what I read the CTD is caused by incompatibilities between some mods and a change Bethesda made to the controlmap.txt file typically found in your the \Data\interface\Controls\PC folder in your Skyrim game folder.
Bethesda introduced a new section // Creations Menu that has to be between the // Lockpicking and // Favor sections.
After you insert the required text, your game should start.
If the button mappings seem odd, you can go to the settings, control menu and reset the to defaults, that fixed the issue for me.
// Lockpicking
RotatePick 0xff 0xa 0x000b 0 0 0 0x8
RotateLock 0x1e, 0x20 0xff 0x000c 0 0 0 0x8
DebugMode 0x35 0xff 0x4000 0 0 0 0x8
Cancel 0x0f 0xff 0x2000 0 0 0 0x8
// Creations Menu
Accept 0x12,0x1c 0xff 0x1000 0 0 0 0x8
Cancel 0x0f,0x1 0xff 0x2000 0 0 0 0x8
Up 0x11,0xc8 0xff 0x0001 0 0 0 0x8
Down 0x1f,0xd0 0xff 0x0002 0 0 0 0x8
Left 0x1e,0xcb 0xff 0x0004 0 0 0 0x8
Right 0x20,0xcd 0xff 0x0008 0 0 0 0x8
HomeKey 0xc7 0xff 0xff 0 0 0 0x8
EndKey 0xcf 0xff 0xff 0 0 0 0x8
DeleteKey 0xd3 0xff 0xff 0 0 0 0x8
MouseClickAccept 0xff 0x0 0xff 0 0 0 0x8
Options 0x18 0xff 0x0010 0 0 0 0x8
Left Stick 0xff 0xff 0x000b 0 0 0 0x8
Console 0x29 0xff 0xff 0 0 0 0x10
MouseScrollDown 0xff 0x9 0xff 0 0 0 0x8
MouseScrollUp 0xff 0x8 0xff 0 0 0 0x8
LoadOrderAndDelete 0x14 0xff 0x8000 0 0 0 0x8
CategorySideBar 0x2a 0xff 0x0009 0 0 0 0x8
LikeUnlike 0x26 0xff 0x0200 0 0 0 0x8
SearchEdit 0x2d 0xff 0x0100 0 0 0 0x8
Filter 0x2f 0xff 0x000a 0 0 0 0x8
F1 0x3b 0xff 0xff 0 0 0 0x8
PurchaseCredits 0x19 0xff 0x4000 0 0 0 0x8
// Favor