pboy0922 / x360ce

Automatically exported from code.google.com/p/x360ce
1 stars 0 forks source link

Request: A way to map keyboard keys in place of Joypad buttons #578

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Steps will reproduce the problem?
1.Get 2 little nephews who love playing BASTION on your PC.
2.Use x360ce, emulate cheap PS2 like gamepad with a few buttons no longer 
working (Start and Select)and getting a new one is out of budget atm.
3.Run into trouble because Bastion or x360ce wont accept keyboard input. 

What is the expected output? What do you see instead?
Hopefully to see Keyboard mapping if possible to get functions like inventory 
(Open Pack ingame)or start menu out of the way so that we have more keys on 
gamepad available for action. Instead end up doing double actions like Evade 
and opening the inventory simultaneously

What versions of x360ce and Windows are you using?
x360ce 2.1.2.191, WinXP SP3

What gamepad do you use? On what drivers version?
Cowboy brand gamepad, drivers just are called "USB Gamepad" no version no. to 
be found.

Please attach a log file created with Log=1 setting in x360ce.ini file.
Also make sure you use latest x360ce libraries !

Original issue reported on code.google.com by mlakhwa...@gmail.com on 1 Jun 2013 at 7:38

GoogleCodeExporter commented 9 years ago
So you need to map physical pad button to keyboard button? This will not be 
supported ever because is not related to DirectInput -> XInput emulation. You 
can use some third party tool for that.
Keyboard support may be added in some day but it will be keyboard button to 
XInput (emulated) button mapping.

Also if Bastion button mappings is scrambled, you incorecly configured x360ce, 
because it should work fine in current x360ce revision ie. r642.
Please read:
http://code.google.com/p/x360ce/wiki/Whatisx360ceandhowuseIt
http://forums.ngemu.com/showthread.php?t=155011
http://forums.ngemu.com/showthread.php?t=155310
Please pay attention to new InputHook settings, because I'm almost sure that 
Bastion will need HookCOM=1

Original comment by tapcio on 1 Jun 2013 at 8:05

GoogleCodeExporter commented 9 years ago
I have bastion, and it works fine with x360ce, no hooks needed.

what you need to do is to enable gamepad in game, took me a little while to 
work out.

start up game, should get beep to say x360ce is loaded. In game go to help and 
options > controls > click on gamepad icon.

Original comment by julesl...@gmail.com on 5 Jun 2013 at 7:52