test content
What is the Arc Client?
Install Arc

Hotkeys for Energy Ship Distribution Setups

SystemSystem Member, NoReporting Posts: 178,019 Arc User
edited September 2010 in Controls and User Interface
Title say it all. Can we have bindable keys for all energy setups (Attack, Defense, Speed, Balanced)? Icons are too small to click on them in battle rush. For strategic fights I often switch my config at least twice or more times.

So pretty please, give us bindable key action to them.
Post edited by Unknown User on

Comments

  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    D.R.O. wrote:
    Title say it all. Can we have bindable keys for all energy setups (Attack, Defense, Speed, Balanced)? Icons are too small to click on them in battle rush. For strategic fights I often switch my config at least twice or more times.

    So pretty please, give us bindable key action to them.

    /bind <key> genbuttonclick powerlevel_preset_0
    /bind <key> genbuttonclick powerlevel_preset_1
    /bind <key> genbuttonclick powerlevel_preset_2
    /bind <key> genbuttonclick powerlevel_preset_3

    BAM!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    Thanks for pro answer. I should write it in chat, I guess? Will be these key binds saved for next session or I must write it always when I log in?
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    They persist for the Character but not account wide.
    Use /bind_save_file <filename.txt> in chat [While in space] to save the Space keybinds so you can /bind_load_file <filename.txt> [while in space] to quickly set the bindings on other characters. The Space and Ground bindings are 2 distinct keybind profiles, this trick works for Ground bindings as well as Space.

    Also I believe they added the hotkey assignments to Keybind section of Options, they are thrown in with other commands and don't stand out - defaults are:

    <delete> Balance Shields
    <Right Arrow> Push to Starboard/Right Shield
    <Left Arrow> Push to Port/Left Shield
    <Up Arrow> Push to Fore/Forward Shield
    <Down Arrow> Push to Aft/Rear Shield
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    Maraculus wrote: »
    /bind <key> genbuttonclick powerlevel_preset_0
    /bind <key> genbuttonclick powerlevel_preset_1
    /bind <key> genbuttonclick powerlevel_preset_2
    /bind <key> genbuttonclick powerlevel_preset_3

    BAM!
    What's the key for Numpad number? Numpad0 - Numoad9?
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    They persist for the Character but not account wide.
    Use /bind_save_file <filename.txt> in chat [While in space] to save the Space keybinds so you can /bind_load_file <filename.txt> [while in space] to quickly set the bindings on other characters. The Space and Ground bindings are 2 distinct keybind profiles, this trick works for Ground bindings as well as Space.

    Also I believe they added the hotkey assignments to Keybind section of Options, they are thrown in with other commands and don't stand out - defaults are:

    <delete> Balance Shields
    <Right Arrow> Push to Starboard/Right Shield
    <Left Arrow> Push to Port/Left Shield
    <Up Arrow> Push to Fore/Forward Shield
    <Down Arrow> Push to Aft/Rear Shield

    Note these are for directional shield power, not the power presets.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    I'm experimenting with this. It worjks, but now I need figure out how to use CTRL, SHIFT and ALT mods and if there is possible to use separate Left and Right modifiers like LCTRL, RCTRL etc.

    I guess it is Shift+<key> and is not possible to define RightShift+<key>. Am I right in my presumptions?

    Edit: Now tested. Yes it is that way Control+<key>, Shift+<key>,Alt+<key>. Is not possible to use left or right variant.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    They persist for the Character but not account wide.
    Use /bind_save_file <filename.txt> in chat [While in space] to save the Space keybinds so you can /bind_load_file <filename.txt> [while in space] to quickly set the bindings on other characters. The Space and Ground bindings are 2 distinct keybind profiles, this trick works for Ground bindings as well as Space.

    Also I believe they added the hotkey assignments to Keybind section of Options, they are thrown in with other commands and don't stand out - defaults are:

    <delete> Balance Shields
    <Right Arrow> Push to Starboard/Right Shield
    <Left Arrow> Push to Port/Left Shield
    <Up Arrow> Push to Fore/Forward Shield
    <Down Arrow> Push to Aft/Rear Shield

    When I made the file, I got the following txt file below, those last 3 lines I added my self. Is this correct for binding the ship power or do I have to do something else? Also, do I have to manually load this in every time?

    Middleclick "(null)"
    w "+power_exec Reroute_Shields_Forward"
    Up "+invertibleup"
    S "+power_exec Reroute_Shields_Rear"
    Down "+invertibledown"
    A "+power_exec Reroute_Shields_Left"
    Left "+left"
    D "+power_exec Reroute_Shields_Right"
    Right "+right"
    Alt+space "GenSendMessage HUD_Root FireTorps"
    Space "GenSendMessage HUD_Root FireAll"
    Control+space "GenSendMessage HUD_Root FirePhasers"
    ` "++CamRotate"
    Shift+r "(null)"
    r "GenSendMessage Throttle_FullImpulse_Button FullThrottle"
    Control+1 "(null)"
    Shift+1 "UseTraySlot1 0"
    Control+2 "(null)"
    Shift+2 "UseTraySlot1 1"
    Control+3 "(null)"
    Shift+3 "UseTraySlot1 2"
    Control+4 "(null)"
    Shift+4 "UseTraySlot1 3"
    Control+9 "(null)"
    Shift+9 "UseTraySlot1 8"
    Control+0 "(null)"
    Shift+0 "UseTraySlot1 9"
    Control+5 "(null)"
    Shift+5 "UseTraySlot1 4"
    Control+6 "(null)"
    Shift+6 "UseTraySlot1 5"
    Control+7 "(null)"
    Shift+7 "UseTraySlot1 6"
    Control+8 "(null)"
    Shift+8 "UseTraySlot1 7"
    /bind Shift+1 genbuttonclick powerlevel_preset_0
    /bind Shift+2 genbuttonclick powerlevel_preset_1
    /bind Shift+3 genbuttonclick powerlevel_preset_2
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    Maraculus wrote: »
    Note these are for directional shield power, not the power presets.

    Sorry, Was probably tired and misread. Hope the info was at least partially helpful.

    I know the Input is pretty horrible for bind conflicts. However, I have declared:

    Lshift
    Rshift


    and had them show in binding - not sure if they actually work but they do show in the bind file. Change a bind in game while pressing the desired 'Modifier' key and click "Just this" button and it'll stick - then save-file , open up that file and see the TextLabel for that key - like I said, not sure if they'll actually work though alone or used as part of a combo.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    jdb2008 wrote: »
    When I made the file, I got the following txt file below, those last 3 lines I added my self. Is this correct for binding the ship power or do I have to do something else? Also, do I have to manually load this in every time?

    .
    .
    .
    Shift+1 genbuttonclick powerlevel_preset_0
    Shift+2 genbuttonclick powerlevel_preset_1
    Shift+3 genbuttonclick powerlevel_preset_2

    Thats what it should look like
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    I found that Game doesn't distinguish left or right variant of CTRL, SHIFT or ALT as first modifier, but I was able define next hotkeys in my game:

    In /bind_save_file ... looks like Rshift+control "throttleadjust -6" and I did define it by:

    /bind Control+rShift throttleadjust -6

    And what more curious is order of keys need to be pressed to work that! I must 1st press right shift then any CTRL (left or Right) to work!

    In this case order of keys in /bind command is reversed logic!

    BTW: is not possible define keys like Control+Shift+<key> game doesn't support it.

    Right syntax to define separate keys for right and left variants of moded key is:

    /bind P+rshift
    /bind P+lshift

    etc.

    and it works perfect I can now have up to 6 actions for same key because I can use left or right varioant of CTRL, SHIFT and ALT.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    Sorry, Was probably tired and misread. Hope the info was at least partially helpful.

    I know the Input is pretty horrible for bind conflicts. However, I have declared:

    Lshift
    Rshift


    and had them show in binding - not sure if they actually work but they do show in the bind file. Change a bind in game while pressing the desired 'Modifier' key and click "Just this" button and it'll stick - then save-file , open up that file and see the TextLabel for that key - like I said, not sure if they'll actually work though alone or used as part of a combo.

    If you read my above post you can do it by defining:

    /bind 1+RShift genbuttonclick powerlevel_preset_0
    /bind 2+RShift genbuttonclick powerlevel_preset_1
    /bind 3+RShift genbuttonclick powerlevel_preset_2


    That way you will not overwrite game build-in assigment for switching banks on your button bar.

    Edit:

    You can't remap not moded keys like Shift+1 with 1+Rshift. Original key would be always triggered, so you need delete original mapping and define two separate key combinations like:

    1+Rshift for your bind and 1+Lshift for original mapping to banks.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited February 2010
    What's the key for Numpad number? Numpad0 - Numoad9?

    What he asked. Any answers?
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited September 2010
    There should still be an easier way to do this.
Sign In or Register to comment.