Pre-made Key Bindings for regular users

For installation issues, problems running the game, game improvement suggestions, etc.

Pre-made Key Bindings for regular users

Postby Chogon » Tue Sep 06, 2016 4:16 pm

I have created several key binding files that can be download and should be easy to use.
They are all in the Download section of the Cyan Support. You will need to login as a support user.
Go to http://support.cyan.com/index.php and login or create an account if you don't have one.

Once logged in click on Downloads.
There will be a list of different bindings.

AZERTYbindings.zip
This is for the AZERTY European keyboard. It remaps the keyboard to use:
Z as forward, Q as left, S as backward and D as right.
Also includes mapping camera to ctrl-spacebar.

ArrowStrafeBindings.zip
This maps the left and right arrow keys to be strafe left and right instead of rotate left and right.
Also includes mapping camera to ctrl-spacebar.

MouseDriveBindings.zip
This maps the mouse buttons to be able to drive just with the mouse.
Left mouse button is forward, Right mouse button as backward and Middle (wheel) button as select.
Also includes mapping camera to ctrl-spacebar.

ChogonBindings.zip
This is my personal binding that map the game controller to be much faster. Why walk when you can run?
Game controller left stick moves forward twice as fast as the normal walk.
W key moves forward 1.5 times faster than the normal walks.
Using the run mode will double these speeds. In other words, game controller left stick with run key down (shift key) will move forward at 4 times faster than the normal walk!
Also includes mapping camera to ctrl-spacebar.
Also, left and right arrows will strafe instead of rotate.

For all the above, download the file to your computer. Unzip it. In the folder is the file Input.ini.
Copy Input.ini to C:\Users\<YourWindowsUsername>\AppData\Local\Obduction\Saved\Config\WindowsNoEditor\

If there are any other suggestions for key bindings, you can PM me or post a request here. Then if they are doable I'll post them.

Thanks,
Chogon
Chogon
Site Admin
 
Posts: 37
Joined: Wed Aug 02, 2006 11:13 am

Re: Pre-made Key Bindings for regular users

Postby TheScar(.fr) » Wed Sep 07, 2016 5:11 am

Hi! :)

I'd like to change the key bindings in a way that allows me to play only with the mouse, without the keyboard:
- Left button = Walk or Select
- Right button = Cursor visibility switch or Unselect
- Left button + Right button = Run (default run speed)
- Middle button (wheel) = Moving backward
- Right button + Middle button (wheel) = Menu

If it's possible, what must I change please?
TheScar(.fr)
Obduction Backer
 
Posts: 59
Joined: Mon Jun 04, 2007 1:38 pm

Re: Pre-made Key Bindings for regular users

Postby Altairien » Wed Sep 07, 2016 8:31 am

Chogan, please correct me if I'm wrong.

(note: I added numbers to your post to make referencing things easier)
TCB The Scar wrote:Hi! :)

I'd like to change the key bindings in a way that allows me to play only with the mouse, without the keyboard:
  1. - Left button = Walk or Select
  2. - Right button = Cursor visibility switch or Unselect
  3. - Left button + Right button = Run (default run speed)
  4. - Middle button (wheel) = Moving backward
  5. - Right button + Middle button (wheel) = Menu

If it's possible, what must I change please?

1 and 2 really can't be handled with key binds. You're asking that a single input event result in 2 quite different actions depending on context. Game response to certain input events would need to be modified to take into account current cursor state/location (i.e. whether cursor is over a selectable object or not) in order to implement these. It could be done, but would require additional game development and testing time. Just not with key binds.

3 and 5 can't be done without modifying engine or game input behavior. The UE4 engine only supports Shift, Ctrl, Alt, and Cmd as modifier keys (bShift=,bCtrl=,bAlt=,bCmd=). There's no option to use either mouse button directly as a modifier. Like 1 and 2, the game itself could take these conditions into account, but would require additional dev/testing.

4 can be done with a key bind:
Code: Select all
AxisMappings=(AxisName="MoveForward",Key=MiddleMouseButton,Scale=-1.000000)

Are you restricted to a 3 button mouse? UE4 does support at least 2 additional mouse buttons: ThumbMouseButton and ThumbMouseButton2.
Altairien
Obduction Backer
 
Posts: 240
Joined: Wed Sep 27, 2006 12:30 pm

Re: Pre-made Key Bindings for regular users

Postby Chogon » Wed Sep 07, 2016 9:42 am

Altairien wrote:Chogan, please correct me if I'm wrong.

Once again you are "right on"! I couldn't have said it better.

All but number 4 of TCB The Scar's request would require coding changes which would probably mess up the current control interface.

@TCB The Scar: You might try my MouseDriveBindings from above. It is pretty close to what you want.


Thanks,
Chogon
Chogon
Site Admin
 
Posts: 37
Joined: Wed Aug 02, 2006 11:13 am

Re: Pre-made Key Bindings for regular users

Postby TheScar(.fr) » Wed Sep 07, 2016 10:53 am

TCB The Scar wrote:Hi! :)

I'd like to change the key bindings in a way that allows me to play only with the mouse, without the keyboard:
  1. - Left button = Walk or Select
  2. - Right button = Cursor visibility switch or Unselect
  3. - Left button + Right button = Run (default run speed)
  4. - Middle button (wheel) = Moving backward
  5. - Right button + Middle button (wheel) = Menu

If it's possible, what must I change please?

Altairien wrote:Are you restricted to a 3 button mouse?

Yes I am... :?

Chogon wrote:All but number 4 would require coding changes which would probably mess up the current control interface.
You might try my MouseDriveBindings from above. It is pretty close to what you want.

I've just tryed it and I'll keep it, thanks! :)
I'll just update the file to add the "azerty", "left/right shift" and "strafe left and right" things. ;)

Thanks guys! 8-)
TheScar(.fr)
Obduction Backer
 
Posts: 59
Joined: Mon Jun 04, 2007 1:38 pm


Return to Technical Discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron