Author Topic: Left Hand User Nightmare  (Read 5446 times)

Offline Drjones013

  • Full Member
  • ***
  • Posts: 145
Left Hand User Nightmare
« on: March 08, 2012, 09:34:38 pm »
Is there a possibility of adding in a left-handed configuration option? I think I have to re-key everything.

Incidentally, casting while jumping is pretty awesome, not sure if that was intentional. Two keys overlapped in function.

Offline BobTheJanitor

  • Master Member Mark II
  • *****
  • Posts: 1,689
Re: Left Hand User Nightmare
« Reply #1 on: March 08, 2012, 09:46:50 pm »
I think the configuration option is rebinding every key that you want to rebind. But I feel your pain, although I don't use a left handed config, I am a lifelong ESDF user, which means that every time I start a new game, I have to rebind my movement keys, which then shifts every key around the movement keys around, and then I'm lucky if the game's tutorial even bothers to take account of the fact that I've rebound all my keys and doesn't keep telling me to press E to use things. But at least everything is fully rebindable! Too many games seem to still think it's permissible to just lock everyone into WASD. Blah!

Edit: Speeling
« Last Edit: March 08, 2012, 10:17:01 pm by BobTheJanitor »

Offline Drjones013

  • Full Member
  • ***
  • Posts: 145
Re: Left Hand User Nightmare
« Reply #2 on: March 08, 2012, 10:02:40 pm »
Yep. Half attempt at binding just got me killed in the game (which is quite frustrating, really). At least I know now I don't have to duck to place platforms or jump to cast spells.

I think I'm just going to have to settle on configuring this thing until I can get my hands to work properly....

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Left Hand User Nightmare
« Reply #3 on: March 08, 2012, 10:10:19 pm »
If you come up with a solid left-hand configuration and post it, others in a similar situation may benefit from it :)

Edit: sorry, I didn't say how: there's an inputbindings.dat file in your game's RuntimeData subdirectory; any user copying yours over theirs will be using your keybindings, but without overwriting any non-keybinding settings.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Drjones013

  • Full Member
  • ***
  • Posts: 145
Re: Left Hand User Nightmare
« Reply #4 on: March 08, 2012, 11:11:14 pm »
I'm experimenting with a setup that I use in Counterstrike, I'll see how that goes.

Offline Drjones013

  • Full Member
  • ***
  • Posts: 145
Re: Left Hand User Nightmare
« Reply #5 on: March 08, 2012, 11:40:16 pm »
This setup allows the left hand user to coordinate the mouse and the 10 key. Abilities 1-3 are mapped to the mouse, 4-10 to the keypad (I don't see anyone using all of them in the same moment). I recommend using a primary ranged ability as Mouse Left, the miasma whip or fire touch (something to harvest with) as Mouse Right, and a big spell for Mouse 3. Keypad 7 and 9 are nice for utility slots and Keypad 3 and Enter are nice for mashing complimentary spells.

Navigation: Keypad 2, 4, 6, 8
Use: Keypad 5
Jump: Keypad 1
Spell: Keypad 3, 7, 9, Enter, Slash, Star, Dash
Chat: Keypad Plus

Code: [Select]

KeyBinding:TakeScreenshot|F12|None|None|None|None|None
KeyBinding:MarkAllLocalMessagesAsNew|BackQuote|None|None|None|None|None
KeyBinding:PauseLocalChunk|P|Pause|None|None|None|None
KeyBinding:Debug|F3|None|None|None|None|None
KeyBinding:DebugNetwork|F2|None|None|None|None|None
KeyBinding:DebugCollision|F4|None|None|None|None|None
KeyBinding:DebugGhostInvisible|F5|None|None|None|None|None
KeyBinding:DebugBaseTileLayerInfo|F6|None|None|None|None|None
KeyBinding:DebugCTLTileLayerInfo|F6|None|LeftControl|None|None|None
KeyBinding:DebugEntityAlignmentMode|F7|None|None|None|None|None
KeyBinding:Ingame_Right|Keypad6|None|None|None|None|None
KeyBinding:Ingame_Left|Keypad4|None|None|None|None|None
KeyBinding:Ingame_Up|Keypad8|None|None|None|None|None
KeyBinding:Ingame_Down|Keypad2|None|None|None|None|None
KeyBinding:Ingame_Jump|Keypad1|None|None|None|None|JoystickButton1
KeyBinding:Ingame_ConfirmOrAction2|Keypad5|None|None|None|None|JoystickButton0
KeyBinding:SwitchDirectlyTargetedEntity|Return|None|None|None|None|JoystickButton11
KeyBinding:SwitchActiveAbilityBar|R|None|None|None|None|JoystickButton10
KeyBinding:SwitchActiveAbilityBarReverse|None|None|None|None|None|None
KeyBinding:Ingame_UseAbility1|Alpha1|None|None|None|None|JoystickButton2
KeyBinding:Ingame_UseAbility2|Alpha2|None|None|None|None|JoystickButton3
KeyBinding:Ingame_UseAbility3|Alpha3|None|None|None|None|JoystickButton4
KeyBinding:Ingame_UseAbility4|Alpha4|Keypad7|None|None|None|JoystickButton5
KeyBinding:Ingame_UseAbility5|Alpha5|Keypad9|None|None|None|JoystickButton6
KeyBinding:Ingame_UseAbility6|Alpha6|Keypad3|None|None|None|JoystickButton7
KeyBinding:Ingame_UseAbility7|Alpha7|KeypadEnter|None|None|None|JoystickButton9
KeyBinding:Ingame_UseAbility8|Alpha8|KeypadDivide|None|None|None|None
KeyBinding:Ingame_UseAbility9|KeypadMultiply|None|None|None|None|None
KeyBinding:Ingame_UseAbility0|Alpha0|KeypadMinus|None|None|None|None
KeyBinding:SwitchFirstMouseAbilitySlot|None|None|None|None|None|None
KeyBinding:SwitchFirstMouseAbilitySlotReverse|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility1|None|None|None|None|Mouse0|None
KeyBinding:Ingame_MouseAbility2|None|None|None|None|Mouse1|None
KeyBinding:Ingame_MouseAbility3|None|None|None|None|Mouse2|None
KeyBinding:Ingame_MouseAbility4|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility5|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility6|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility7|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility8|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility9|None|None|None|None|None|None
KeyBinding:Ingame_MouseAbility0|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbility|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus1|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus2|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus3|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus4|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus5|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus6|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus7|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus8|None|None|None|None|None|None
KeyBinding:Ingame_UseHighlightedAbilityPlus9|None|None|None|None|None|None
KeyBinding:OpenMenu_System|Escape|None|None|None|None|JoystickButton8
KeyBinding:OpenChatPopup_UKB2|KeypadPlus|None|None|None|None|None
KeyBinding:OpenChunkMap|Backslash|None|None|None|None|None
KeyBinding:OpenDungeonMap|DownArrow|None|None|None|None|None
KeyBinding:OpenRegionMap|UpArrow|None|None|None|None|None
KeyBinding:Menu_CursorDown|Keypad2|None|None|None|None|None
KeyBinding:Menu_CursorUp|Keypad8|None|None|None|None|None
KeyBinding:Menu_CursorLeft|Keypad4|None|None|None|None|None
KeyBinding:Menu_CursorRight|Keypad6|None|None|None|None|None
KeyBinding:Menu_ConfirmOrAction2|Keypad5|None|None|None|None|JoystickButton0
KeyBinding:Menu_Cancel|Escape|None|None|None|None|JoystickButton1
KeyBinding:Menu_SwitchToNextMainTab|Tab|None|None|None|None|JoystickButton3
KeyBinding:SwitchToGhostMode_UKB1|G|None|LeftControl|None|None|None
KeyBinding:SwitchToNonGhostMode|H|None|None|None|None|None
KeyBinding:TriggerAllPointsOfInterest|O|None|None|None|None|None
KeyBinding:DebugRecreateTestChunk|K|None|LeftControl|None|None|None
KeyBinding:DebugReloadParticlePatterns|F4|None|LeftControl|None|None|None
KeyBinding:DebugShowAllRegions|F3|None|LeftControl|None|None|None
KeyBinding:OpenDebugMenu|L|None|None|None|None|None
KeyBinding:ResetAimingReticle|Q|None|None|None|None|None
KeyBinding:Ingame_DoLookAhead_UKB1|G|None|None|None|None|None
KeyBinding:Ingame_Walk|RightControl|None|None|None|None|None
KeyBinding:OpenInventory_Usable2|Z|None|None|None|None|None
KeyBinding:OpenInventory_Commodities|C|None|None|None|None|None
KeyBinding:OpenReference_Planning|V|None|None|None|None|None
KeyBinding:OpenMenu_Equipment|N|None|None|None|None|None
KeyBinding:Visualizer_ShiftWest_UKB1|LeftArrow|None|LeftControl|None|None|None
KeyBinding:Visualizer_ShiftEast_UKB1|RightArrow|None|LeftControl|None|None|None
KeyBinding:Visualizer_ShiftUp_UKB1|UpArrow|None|LeftControl|None|None|None
KeyBinding:Visualizer_ShiftDown_UKB1|DownArrow|None|LeftControl|None|None|None
KeyBinding:StrategyMap_EnableKeyboardScrolling|LeftShift|None|None|None|None|None
KeyBinding:StrategyMap_AccelerateScrolling|LeftControl|None|None|None|None|None
KeyBinding:SwapLeftAndRightMouseButtons|None|None|None|None|None|None
KeyBinding:SettlementManagement_ToggleBuildList|B|None|None|None|None|None
KeyBinding:SettlementManagement_NextSettlement|None|None|None|None|None|None
KeyBinding:SettlementManagement_PreviousSettlement|None|None|None|None|None|None
KeyBinding:ForceDropQuantityToAll|LeftControl|None|None|None|None|None
KeyBinding:OpenInventory_Enchants2|X|None|None|None|None|None

Offline kof91

  • Newbie Mark II
  • *
  • Posts: 19
Re: Left Hand User Nightmare
« Reply #6 on: March 09, 2012, 05:57:02 am »
I reconfigured pretty much the same keys I use for terraria. Also added mouse middle button for ability3. the rest all default keys.

Right Keypad6
Left Keypad4
Up Keypad8
Down Keypad5
Jump Keypad0
ConfirmOrAction2 KeypadEnter
UseAbility1 Keypad7
UseAbility2 Keypad9
UseAbility3 KeypadPlus
UseAbility4 KeypadDivide
UseAbility5 KeypadMultiply
UseAbility6 KeypadMinus
UseAbility7 Home
UseAbility8 PageUp
UseAbility9 End
UseAbility0 PageDown

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Left Hand User Nightmare
« Reply #7 on: March 09, 2012, 09:16:37 am »
Great, thanks for those :)  I'll ask Chris how he would like to handle making sure players can find/get-at these.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline zebramatt

  • Master Member Mark II
  • *****
  • Posts: 1,574
Re: Left Hand User Nightmare
« Reply #8 on: March 09, 2012, 11:57:18 am »
What about for lefties playing on a laptop without a numpad, I ask you!

Offline BobTheJanitor

  • Master Member Mark II
  • *****
  • Posts: 1,689
Re: Left Hand User Nightmare
« Reply #9 on: March 09, 2012, 11:59:08 am »
What about for lefties playing on a laptop without a numpad, I ask you!

Turn the laptop to face away from you, play by reaching around the screen. Reflect the video off a mirror. May require rewiring your brain to think backwards as well.

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Left Hand User Nightmare
« Reply #10 on: March 09, 2012, 12:04:34 pm »
May require rewiring your brain to think backwards as well.
Sounds like multi-threaded programming!
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Penumbra

  • Sr. Member Mark III
  • ****
  • Posts: 464
Re: Left Hand User Nightmare
« Reply #11 on: March 09, 2012, 12:43:46 pm »
What about for lefties playing on a laptop without a numpad, I ask you!

Turn the laptop to face away from you, play by reaching around the screen. Reflect the video off a mirror. May require rewiring your brain to think backwards as well.

Might I suggest two mirrors?

Offline Oralordos

  • Sr. Member Mark III
  • ****
  • Posts: 434
  • Suffering from Chronic Backstabbing Disorder
Re: Left Hand User Nightmare
« Reply #12 on: March 09, 2012, 01:04:02 pm »
May require rewiring your brain to think backwards as well.
Sounds like multi-threaded programming!
Oh no, my head, it's getting flashbacks. *explodes*

Offline Drjones013

  • Full Member
  • ***
  • Posts: 145
Re: Left Hand User Nightmare
« Reply #13 on: March 10, 2012, 02:56:17 am »
Do we have any statistics on the amount of players who do not have 10 key? 10 key is included in the defaults.

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Left Hand User Nightmare
« Reply #14 on: March 13, 2012, 09:03:39 pm »
Just added to the 0.906 release notes:

* Added the ability to load saved input bindings sets from the view/edit controls window: simply select the set you want from the dropdown next to the "Load Selected Bindings" button and then click that button (there's a confirm).
** Currently the only sets included with the game are "Default" (which is basically what the game generates normally) and "Left Handed Default" (which is very similar, but with some differences in movement, etc).  More sets can be added, and the existing ones revised if it seems appropriate.
** Thanks to Drjones013 for reminding us of the general importance of this sort of thing, and for working out the Left Handed Default set included with this.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!