Version 1.2 - Not much changed here aside from the FOMOD installer. The keyhandler script now checks which version of the iEquip plugin is loaded (if any) and checks the correct formIDs for the iEquip key binds (previously there were two versions of the script depending on which 1.1 version you installed). Also included an experimental dev feature which I wrote in for the last iEquip video to allow me to run a console command via a hotkey combo. It worked pretty well so I have left it in for testing and feedback. You need to have ConsoleUtil loaded, and the feature is only currently enabled on the Combo 2/Action 1 combo. Let me know what you think, and if it's worth extending the option to more than just one combo.
Version 1.1 - safe to load over the existing version, no need for the hotfixes as all included in 1.1. You will need to delete controlmap_custom.txt and Reset Defaults in the Controls menu in game as there have been changes to controlmap.txt and this is required for those changes to take effect. LS Click is now Sneak, RS Click is now Toggle POV, RB+RS Click is now Shout. Provides compatibility with SkyUI Favourites Group/Ungroup without the need any longer for the edited favoritesmenu.swf which has been removed, and with RaceMenu Save Preset.
Added experimental keyhandler script version by deaton.dg under Miscellaneous Files. This added more condition checking and event handling, claimed to improve overall responsiveness. If you try this version out please provide feedback.
Added Controller Enabled SkyUI Map Search under Miscellaneous - this is my personal tweak which allows you to call the map search (Find Location) which is disabled by default if you are using a controller. You still need to use your keyboard to enter the search name, however you can do this without disabling your controller. It works, but it isn't perfect. First time you use it each time you open the map is fine (you'll see the shortcut in the bottom bar for Find Location as Right Stick click), you can navigate the list, and you can select the text entry. You can then use your keyboard to start typing and the list will filter as you type. You then need to mess around with you left stick to get focus on an item in the list before clicking A to select it. Sometimes takes a couple of attempts. After your first search the shortcut will have disappeared from the bottom bar. Clicking Right Stick again will initially ask if you want to move a marker - select remove, then the next Right Stick Click will call the search again. However, it's better than not having it at all ;)
EDIT - The optional map search file now includes a slightly tweaked version of the G++ controlmap with Place Map Marker moved from Right Stick Click to Left Stick Click to remove the conflict with calling the map search.
Can someone help me? Mod works, but when I change something in the menu, for example the game difficulty my controlls, I set up in the mcm are broken. The keys no longer work then. What can I do?
Nevermind, I found out what caused the problem, I set up a combo key on the same button I have my Wheeler on. So everytime I went into wheeler gamepad++ was stuck on this combokey.
So don't use a COMBOKEY ontop of your WHEELER BUTTON.
I am customizing the controlmap.txt to get some combos more to my personal taste. Everything is working as expected. There is only one issue I am having right now. I have the quick menus (stats, map, inventory, magic) set to single press no combo of dpad. I have stances as well which I am using LB + dpad for, however, when the combo is pressed only the quick menus are triggered. Does anyone have any tips or experiences they could share to help me figure this one out? Any insights would be welcome.
Fix: I added a keyboard key for the four quick menus in the controlmap and then just used gamepad mcm to use each of those for the action keys. Works perfect.
No matter what I do, I can't seem to get this mod to show up in the MCM with the CTD fix. Disregard. For some reason a clean installation of both fixed it
Is there a way I can keep the vanilla, regular control scheme but still have the MCM combos/hold/multiple tap I can bind to buttons? I want to make my own binds based off what I find familiar.
I found the key for Shout is banned and can't be configed. This leads to a conflict with mods that uses the key map of ShoutKey such as SkyVoice. I have viewed your source code but can not solve that.
Hi, so I was looking for a way to add back the dpad functionality in the menus, since I'm very used to it and don't really want any mod like iEquip, I just want some custom inputs that are user friendly to change and so this mod was very fitting. I already edited the controlmap file so the dpad inputs read normally, but my problem is that from time to time, as I'm scrolling the menus with the directional dpad inputs instead of the analog stick, the cursor shows up in the middle of the screen (centered). This is not game breaking or anything, it's just irritating.
As far as I can tell, this only occurs because I binded the dpad to te favorites (1 through 8) and I have Auto Input Switch enabled, but I don't really want to not use it. Can I change something (besides unbinding the basic dpad inputs) so that I don't get the keyboard emulation specifically for this on the menus?
Also, sorry if this was already answered somewhere, I searched for the same issue but couldn't find anything.
To whom it may concern, this combination of mods in this order works perfectly. I changed the key to toggle between walking and running on the Controller Walk Run Toggle to one that is more convenient for me.
710 comments
Version 1.1 - safe to load over the existing version, no need for the hotfixes as all included in 1.1. You will need to delete controlmap_custom.txt and Reset Defaults in the Controls menu in game as there have been changes to controlmap.txt and this is required for those changes to take effect. LS Click is now Sneak, RS Click is now Toggle POV, RB+RS Click is now Shout. Provides compatibility with SkyUI Favourites Group/Ungroup without the need any longer for the edited favoritesmenu.swf which has been removed, and with RaceMenu Save Preset.
Added experimental keyhandler script version by deaton.dg under Miscellaneous Files. This added more condition checking and event handling, claimed to improve overall responsiveness. If you try this version out please provide feedback.
Added Controller Enabled SkyUI Map Search under Miscellaneous - this is my personal tweak which allows you to call the map search (Find Location) which is disabled by default if you are using a controller. You still need to use your keyboard to enter the search name, however you can do this without disabling your controller. It works, but it isn't perfect. First time you use it each time you open the map is fine (you'll see the shortcut in the bottom bar for Find Location as Right Stick click), you can navigate the list, and you can select the text entry. You can then use your keyboard to start typing and the list will filter as you type. You then need to mess around with you left stick to get focus on an item in the list before clicking A to select it. Sometimes takes a couple of attempts. After your first search the shortcut will have disappeared from the bottom bar. Clicking Right Stick again will initially ask if you want to move a marker - select remove, then the next Right Stick Click will call the search again. However, it's better than not having it at all ;)
EDIT - The optional map search file now includes a slightly tweaked version of the G++ controlmap with Place Map Marker moved from Right Stick Click to Left Stick Click to remove the conflict with calling the map search.
Can someone help me? Mod works, but when I change something in the menu, for example the game difficulty my controlls, I set up in the
Nevermind, I found out what caused the problem, I set up a combo key on the samemcm are broken. The keys no longer work then. What can I do?
button I have my Wheeler on. So everytime I went into wheeler gamepad++ was stuck on this combokey.
So don't use a COMBOKEY ontop of your WHEELER BUTTON.
I am customizing the controlmap.txt to get some combos more to my personal taste. Everything is working as expected. There is only one issue I am having right now. I have the quick menus (stats, map, inventory, magic) set to single press no combo of dpad. I have stances as well which I am using LB + dpad for, however, when the combo is pressed only the quick menus are triggered. Does anyone have any tips or experiences they could share to help me figure this one out? Any insights would be welcome.
My edits of controlmap(ignore formatting):
Forward0xff0xff0xff000
Back0xff0xff0xff000
Strafe Left0xff0xff0xff000
Strafe Right0xff0xff0xff000
Move0xff0xff0x000b000
Look0xff0xff0x000c000
Left Attack/Block0xff0xff0x0100001
Right Attack/Block0xff0xff0x0200001
Activate0xff0xff0x1000001
Ready Weapon0x130xff0x4000001
Tween Menu0x0f0xff0x0020 111
Toggle POV0xff0xff0x0080111
Zoom Out0xff0xff0xff0000x220
Zoom In0xff0xff0xff0000x220
Jump0xff0xff0x8000111
Sprint0xff0xff0x0040111
Shout0xff0xff0x0100+0x0200111
Sneak0xff0xff0x0100+0x0040111
Run0xff0xff0xff110
Toggle Always Run0xff0xff0xff110
Auto-Move0xff0xff0xff110
Favorites0xff0xff0x0100+0x0080000
Hotkey10x020xff0xff000
Hotkey20x030xff0xff000
Hotkey30x040xff0xff000
Hotkey40x050xff0xff000
Hotkey50x060xff0xff000
Hotkey60x070xff0xff000
Hotkey70x080xff0xff000
Hotkey80x090xff0xff000
Quicksave0xff0xff0x0100+0x0020100
Quickload0xff0xff0x0100+0x0010100
Wait0xff0xff0xff111
Journal0x240xff0x0010111
Pause0x10xff0xff110
Screenshot0xff0xff0x2000+0x0100000
Multi-Screenshot0xff0xff0xff000
Console0x29,0x940xff0x2000+0x0020000
CameraPath0xff0xff0xff000
Quick Inventory0xff0xff0x0004 110
Quick Magic0xff0xff0x0008 110
Quick Stats0xff0xff0x0001 110
Quick Map0xff0xff0x0002 110
Fix:
I added a keyboard key for the four quick menus in the controlmap and then just used gamepad mcm to use each of those for the action keys. Works perfect.
Disregard. For some reason a clean installation of both fixed it
How to edit Shout/Power key to LB+RB?Update: edit controlmap Shout to 0x0200+0x0100.
As far as I can tell, this only occurs because I binded the dpad to te favorites (1 through 8) and I have Auto Input Switch enabled, but I don't really want to not use it. Can I change something (besides unbinding the basic dpad inputs) so that I don't get the keyboard emulation specifically for this on the menus?
Also, sorry if this was already answered somewhere, I searched for the same issue but couldn't find anything.
It also works very well with the UI-Integrated Hotkeys System, as long as you know how to configure it.
Cheers.