Rebinding of WASD (camera controls)

Why are we forbidden to rebind the camera controls?

I see this has been ventilated once before, but i could not find anything more recent about this.

Why are we forbidden to rebind the camera controls? For me that is just mind blowing. I do not like the way the camera is bound now and I would like to have the option to do something about it.

9,808 views 11 replies +1 Loading…
Reply #2 Top

Yeah; basic controls like this should be rebindable: for left handed people that are used to using the mouse with the left hand and thus prefer IJKL, for people with azerty and other non-qwerty keyboards, etc.

Reply #4 Top

Quoting scyldSCHEFING, reply 2
Yeah; basic controls like this should be rebindable: for left handed people that are used to using the mouse with the left hand and thus prefer IJKL, for people with azerty and other non-qwerty keyboards, etc.
End of scyldSCHEFING's quote

It's nice to see i'm not alone :)

Reply #5 Top

This needs to be in the game.

Reply #6 Top

/signed!

Please!!!

(while your at it, could you please add a reverse pan option when the middle mouse button is pressed... but if you allow remapping of camera keys I'll let that go.)

Reply #7 Top

I have a solution which worked okay.  Demigod allows AutoHotKey scripts.

What I wanted was to shift the WASD keys one key to the right, then remap abilities to ZXCV, and items to 1234, and then remap the R and F key over to Q and A.  Then, to type in chat, or in case anything goes wrong, I wanted to be able to turn off the script.  So here it is:

#IfWinActive Demigod version MAIN.1.00.0105
s::a
d:: s
f:: d
w::q
e::w
r::e
a::f
q::r
capslock::suspend

****

(remove the spaces before "s" and "d" above I had to put them in because of smiley faces inserted in the post.)  So, hit capslock to stop the remap if you want to type a chat message.  I've used this script for one game.  Mostly it works okay, but one time got funky on me and got stuck to the edge of the screen for half a minute (no big deal for a comp stomp but in competitve play that would be problematic).  Anyway, you can start with this and modify for your own hotkey needs. 

ALSO, the default AutoHotKey script has some introductory commands... remove those because they were problematic.

EDIT: the solution to movement keys occasionally getting "stuck" with this script is just to hit or doubletap the movement key again.  Annoying, but better than nothing until they allow for the changes ingame.

Reply #8 Top

Documents and Settings\XXX\My Documents\My Games\Gas Powered Games\Demigod\Game.prefs

 

Find where it says UserKeyMap and add the following lines

 

UserKeyMap = {
                A = 'use_inventory_1',
                E = 'use_ability_3',
                D = 'use_inventory_3',
                F = 'use_achievement',
                K = '',
                ['2'] = 'use_summon_2',
                R = 'use_ability_4',
                Q = 'use_ability_1',
                P = '',
                ['3'] = 'use_summon_3',
                F3 = '',
                ['5'] = '',
                ['4'] = '',
                ['7'] = '',
                ['6'] = '',
                F2 = '',
                X = 'show_skills',
                S = 'use_inventory_2',
                Z = 'ping_alert',
                ['1'] = 'use_summon_1',
                F1 = '',
                W = 'use_ability_2',
                F4 = ''
            },

 

This binds abilities to QWER and items to ASDF, Generals summons are 123, map ping is Z, Skilltree is X, Char Screen is C.

You can ofc change them to whatever you want.

 

OBSERVE! Do NOT paste or share your game.prefs file with anyone, the file includes your impulse account login AND password unencrypted!

Reply #9 Top

These are great stop-gap solutions, and I'm sure they are appreciated by those people that need to rebind their keys.

Still, the in-game ability to remap these keys really should be implemented as well :p

Reply #10 Top

what are the key tokens to control the camera? and where did you find the ones you used there?

 

Those unbindable keys are the whole reason I want custom hotkeys :P

Reply #11 Top

confirmed fearzone's tip with autohotkey (http://www.autohotkey.com/download/)

To control the camera decently with an azerty keyboard, I use the following script:

#IfWinActive Demigod version MAIN.1.00.0105
z::w
q::a
capslock::suspend

 

It's a shame they can't be changed in-game though.