View Issue Details

IDProjectCategoryLast Update
0002714AI War 1 / ClassicSuggestion - Interface Ideas - Unit Selection, Management, and OrdersJan 31, 2011 5:49 pm
Reporterrpmf Assigned Tokeith.lamothe  
Severityfeature 
Status assignedResolutionopen 
Product Version5.000 
Summary0002714: hotkey menu (acessibility options)
DescriptionIt would be nice to have a small window were we could have some hotkeys that we could choose with the mouse (4 or 5), for this I would suggest the mouse+G,V,X keys.
Or the possibility for the player to assign the shortcuts that he wants.
Been able to use mostly the mouse would help tremendously in game play.
TagsNo tags attached.
Internal Weight

Activities

keith.lamothe

Jan 31, 2011 9:30 am

administrator   ~0009890

Have you tried:

1) Select units you want to move.
2) Alt-right-click empty space to open the context menu.
3) Click "Special Move".
4) Use the options there to configure the modes of the movement order(s) and issue them.

?

I ask because its functionality sounds like what you want.

There's also a not-bound-by-default keybind for opening the context menu with just a keypress (I sometimes use Alt for that purpose) instead of keypress+mouse-button.

rpmf

Jan 31, 2011 9:37 am

reporter   ~0009891

I have not tried that, I am new to the game, but I will give it a try.
The intention is to be able to use just one hand to play, it's not easy to use the key+mouse-button combination with just one hand.

keith.lamothe

Jan 31, 2011 9:55 am

administrator   ~0009892

That could be tricky, this game has a metric ton of commands. But it should be largely doable (albeit slower) with a few adjustments to the input handling.

How many mouse buttons are you working with?

keith.lamothe

Jan 31, 2011 11:24 am

administrator   ~0009894

Just put in a few relevant changes for 5.001:

* Made it possible to bind Mouse2, Mouse3, Mouse4, Mouse5, or Mouse6 to the primary key of a KeyBinding. For reference, Mouse2 is the middle mouse button. Mouse0 is left-click, Mouse1 is right-click, and both are excluded from this due to being used in many other ways by the main input code. Mouse3-6 don't exist on most mice, but are available for those who have them.
** One example use of this is to bind OpenDefaultContextMenu to Mouse2 (middle mouse). We're not sure if this would cause major conflicts with middle-mouse-scrolling or mouse-wheel-zooming (due to accidental click-downs during wheeling); if you try it please let us know how it goes. Seemed ok in our testing.

* Fixed a bug where the special-move context menu's catch-right-clicks option was basically failing to do anything. Now when it is toggled on it properly re-interprets right clicks outside the menu as "set destination to clicked point and then execute".


Anyway, even now you don't _have_ to use a key+mouse combo to open the context menu, on the Input Bindings window (there's a button for it on the bottom-left of the Settings window) under the In-Game tab on page 5 there's a OpenDefaultContextMenu binding, if you set that to just "Alt" or whatever you can use that to open the context menu.

But in 5.001, whenever that comes out, you'll also be able to bind that to Mouse2 or whatever so you can open it solely from the mouse.

rpmf

Jan 31, 2011 5:49 pm

reporter   ~0009900

I use a 2 buttons mouse with wheel.

I don't have any problems with the combination of alt,ctrl or shift plus mouse click.
I can use a windows feature called "stickykeys" to memorize the alt,ctrl or shift and in game near the mouse pointer shows with key is pressed.
My only problem is with the movement modifiers VJXG, is there a way to press once and modify the behaviour, press again and goes back to "normal".
I did open the context menu but didn't understood it's mechanics

Issue History

Date Modified Username Field Change
Jan 31, 2011 9:26 am rpmf New Issue
Jan 31, 2011 9:30 am keith.lamothe Note Added: 0009890
Jan 31, 2011 9:30 am keith.lamothe Assigned To => keith.lamothe
Jan 31, 2011 9:30 am keith.lamothe Status new => feedback
Jan 31, 2011 9:37 am rpmf Note Added: 0009891
Jan 31, 2011 9:37 am rpmf Status feedback => assigned
Jan 31, 2011 9:55 am keith.lamothe Note Added: 0009892
Jan 31, 2011 11:24 am keith.lamothe Note Added: 0009894
Jan 31, 2011 5:49 pm rpmf Note Added: 0009900