Hotkey Layouts

Talk about general things concerning Forged Alliance Forever.

Hotkey Layouts

Postby JoonasTo » 11 Jan 2017, 19:34

Share your layout, with pictures or without but at least mention what keyboard layout it is for. A short introduction would also be preferable.

For starters, everyone who doesn't need the debug keybind, might want to delete their debug keymap. It is not necessary but they might interfere with some custom keybinds. Here's how:
Spoiler: show
This is done by editing the 'Game.prefs' file, that can be found in your '\Users\{Your username here}\AppData\Local\Gas Powered Games\Supreme Commander Forged Alliance\' folder. Look for 'UserDebugKeymap' and delete all the key entries in it, leaving only those you think you need. Normally, the end result will look like this:
Code: Select all
            UserDebugKeyMap = {
                ['Alt-F2'] = 'debug_create_unit'
            },
Copying hotkey layouts from other people works similarly. If you wish to share yours navigate to game.prefs and simply copy your 'UserKeymap' portion of the file. If you wish to install someone else's hotkey layout, simply overwrite your own keymap with theirs.
Of course you can just manually add the keys if you don't wish to engage in all that.


Here's what I run, Nordic layout(105-QWERTY, can use with german etc.)
Spoiler: show
Image
Code: Select all
            UserKeyMap = {
                Tab = 'pause_unit',
                ['Ctrl-Shift-4'] = 'Go to camera position 4',
                ['Ctrl-Shift-D'] = 'select_all_land_factories',
                End = 'split_screen_disable',
                ['Ctrl-Alt-5'] = 'set_group0',
                ['Alt-UpArrow'] = 'switch_layout_up',
                ['Ctrl-2'] = 'set_group2',
                F2 = 'ping_move',
                ['Shift-Alt-D'] = 'shift_ferry',
                ['Ctrl-Alt-4'] = 'set_group9',
                ['Ctrl-Alt-Shift-3'] = 'Set camera position 3',
                ['Alt-D'] = 'ferry',
                PageUp = 'chat_page_up',
                ['Shift-3'] = 'append_group3',
                ['Ctrl-N'] = 'rename',
                ['Shift-Z'] = 'shift_spreadattack',
                ['Shift-Delete'] = 'suicide',
                ['Alt-1'] = 'group6',
                ['Alt-Shift-2'] = 'append_group7',
                ['Ctrl-Z'] = 'select_all_units_of_same_type',
                ['Shift-5'] = 'append_group5',
                Backslash = 'mode',
                ['Alt-LeftArrow'] = 'switch_skin_down',
                ['Shift-4'] = 'append_group4',
                ['Alt-4'] = 'group9',
                ['Shift-PageUp'] = 'chat_line_up',
                ['Ctrl-W'] = 'select_commander',
                ['Alt-Shift-5'] = 'append_group0',
                ['1'] = 'group1',
                ['3'] = 'group3',
                ['2'] = 'group2',
                ['5'] = 'group5',
                F4 = 'ping_marker',
                Pause = 'pause',
                A = 'attack',
                ['Alt-Shift-4'] = 'append_group9',
                B = 'torpedo',
                E = 'reclaim',
                D = 'transport',
                G = 'massfab',
                ['Ctrl-A'] = 'select_air',
                ['Shift-PageDown'] = 'chat_line_down',
                Home = 'split_screen_enable',
                ['Alt-2'] = 'group7',
                ['Alt-Q'] = 'move',
                Q = 'patrol',
                S = 'soft_stop',
                R = 'builders',
                ['Alt-F2'] = 'debug_create_unit',
                ['Ctrl-4'] = 'set_group4',
                W = 'overcharge',
                V = 'aa',
                ['Ctrl-S'] = 'select_naval',
                ['Shift-Q'] = 'shift_patrol',
                Z = 'toggle_repeat_build',
                ['Ctrl-Shift-2'] = 'Go to camera position 2',
                ['Shift-X'] = 'shift_guard',
                ['Shift-Alt-A'] = 'shift_launch_tactical',
                ['Ctrl-Alt-Shift-4'] = 'Set camera position 4',
                ['Ctrl-Alt-3'] = 'set_group8',
                ['Ctrl-D'] = 'select_land',
                ['Ctrl-Alt-1'] = 'set_group6',
                ['Alt-T'] = 'xp',
                ['Ctrl-Q'] = 'select_anti_air_fighters',
                ['Alt-Shift-3'] = 'append_group8',
                ['Alt-E'] = 'capture',
                F12 = 'show_network_stats',
                ['Ctrl-Shift-C'] = 'select_all_factory_onscreen',
                ['Ctrl-K'] = 'Kill_Selected_Units',
                ['Ctrl-X'] = 'select_all',
                ['Ctrl-Shift-S'] = 'select_all_naval_factories',
                ['Shift-Alt-E'] = 'shift_capture',
                ['Alt-G'] = 'engystation',
                ['Alt-Shift-1'] = 'append_group6',
                F10 = 'toggle_main_menu',
                ['Shift-Alt-X'] = 'shift_repair',
                ['Shift-Alt-Q'] = 'shift_move',
                NumStar = 'reset_game_speed',
                Slash = 'nuke',
                ['Ctrl-Shift-1'] = 'Go to camera position 1',
                ['Ctrl-Shift-3'] = 'Go to camera position 3',
                F9 = 'toggle_key_bindings',
                ['Ctrl-Alt-Shift-2'] = 'Set camera position 2',
                ['Ctrl-E'] = 'select_engineers',
                J = 'mobileshield',
                ['Shift-D'] = 'shift_transport',
                NumPlus = 'increase_game_speed',
                ['Ctrl-Alt-Shift-1'] = 'Set camera position 1',
                Y = 'shields',
                ['Shift-S'] = 'shift_stop',
                ['Alt-S'] = 'dive',
                C = 'defense',
                ['Alt-DownArrow'] = 'switch_layout_down',
                ['Ctrl-C'] = 'select_all_onscreen',
                ['Ctrl-Alt-2'] = 'set_group7',
                H = 'pgen',
                ['Alt-5'] = 'group0',
                ['Shift-W'] = 'shift_overcharge',
                ['Ctrl-1'] = 'set_group1',
                NumSlash = 'show_fps',
                ['Ctrl-Alt-Shift-5'] = 'Set camera position 5',
                NumMinus = 'decrease_game_speed',
                ['Ctrl-R'] = 'select_all_eng_onscreen',
                ['Alt-C'] = 'energy_storage',
                ['Alt-R'] = 'tmd',
                ['Alt-3'] = 'group8',
                F8 = 'toggle_diplomacy_screen',
                F1 = 'ping_alert',
                ['Ctrl-5'] = 'set_group5',
                ['Alt-J'] = 'fieldengy',
                ['Shift-2'] = 'append_group2',
                ['Alt-X'] = 'repair',
                F11 = 'toggle_disconnect_screen',
                ['Ctrl-CapsLock'] = 'cycle_idle_factories',
                PageDown = 'chat_page_down',
                CapsLock = 'add_nearest_idle_engineers_seq',
                ['Alt-Y'] = 'mobilearty',
                X = 'guard',
                ['Shift-1'] = 'append_group1',
                ['Ctrl-Shift-5'] = 'Go to camera position 5',
                Space = 'upgrades',
                ['Shift-Slash'] = 'shift_nuke',
                ['Alt-RightArrow'] = 'switch_skin_up',
                ['Shift-A'] = 'shift_attack',
                ['Ctrl-Shift-A'] = 'select_all_air_factories',
                ['Alt-Z'] = 'teleport',
                ['Alt-H'] = 'mml',
                F3 = 'ping_attack',
                T = 'sensors',
                ['Alt-V'] = 'arties',
                ['Alt-W'] = 'toggle_all',
                ['4'] = 'group4',
                ['Ctrl-3'] = 'set_group3',
                ['Shift-Alt-S'] = 'shift_dive',
                ['Alt-B'] = 'tml',
                F = 'mass',
                ['Alt-F'] = 'templates',
                ['Alt-A'] = 'launch_tactical',
                ['Shift-CapsLock'] = 'select_all_idle_eng_onscreen',
                ['Shift-E'] = 'shift_reclaim'
            },
It's a pretty basic right-handed grid layout for rather large hands, AWEF-homekeys, with keyboard at 30 degree angle towards your mouse hand(makes using ALT as a modifier much easier for some combinations.) Everything is in reach, so your hand doesn't have to move. The extra camera keys are from the 'Additional Camera Stuff'-mod.
Last edited by JoonasTo on 12 Jan 2017, 06:54, edited 2 times in total.
User avatar
JoonasTo
Avatar-of-War
 
Posts: 198
Joined: 08 Feb 2015, 01:11
Has liked: 4 times
Been liked: 27 times
FAF User Name: JoonasTo

Re: Hotkey Layouts

Postby speed2 » 11 Jan 2017, 19:51

Image
User avatar
speed2
Moderator
 
Posts: 2491
Joined: 05 Jan 2013, 15:11
Has liked: 426 times
Been liked: 823 times
FAF User Name: speed2


Return to General Discussions

Who is online

Users browsing this forum: Anihilnine, Morax and 4 guests