Forums » Bugs

PS4 Controller; left (L2) problem.

Nov 05, 2016 Stylezmaster link
I didn't know where else to put this, so I decided to place it here. SO I connect my ps4 controller to my laptop, and on of the first things I notice is that the left back trigger (L2) is bound to the options menu, the same as the (esc) key on the computer, and I cannot find anything on how to remove it and bind it to the key I want it to be bound to, which is the rotate clockwise key. I tried binding it to that, but it took me to the options menu and didn't save the bind. I also tried to get help from players in the game itself, but no one seemed to know.
Nov 05, 2016 Stylezmaster link
Or if this has been an issue before and already solved, can someone link me to the previous forum or something? Thanks.
Nov 05, 2016 Luxen link
The same happens with my Ipega controller, except it is for the "L1" bumper. Nah, I think some controllers don't like VO, or maybe VO doesn't like them, or maybe the Hive has hacked into your controller, possessing them and making it difficult to do what you want!!!
Nov 05, 2016 Stylezmaster link
What's weird is this doesn't happen when I had it for any of my androids.
Nov 05, 2016 PaKettle link
I have been trying to tell the Devs that VO is not configuring stuff very well and routinely ignores whats in the configuration files but so far they seem to be in denial...

As to your issue the best long term solution is to create an alias for each bind you actually intend to use and then bind the alias(s) to the keys you want.

in the wgaf.dfg file you create each alias such as

alias aliasname originalkeyname

and then

bind key aliasname

You can also include your alias as a pert of the dpad config in the config.ini file by finding the section for it which will have lines like:

JOYBUTTON10=RSB10

Also what works is to do your alias backwards

in my setup i have an alias for RSB10 (which is right stick button 10 )
that I bind the real command to like these

alias LSB11 "nextLS"
alias LSB12 "prevLS"
alias LSB13 "quit"
alias RSB0 "+Shoot2"
alias RSB1 "+Shoot3"
alias RSB2 "RadarNextFrontEnemy"
alias RSB3 "RadarNone"
alias RSB4 "RadarNextNearestEnemy"
alias RSB5 "RadarNextFront"

for the most part it works well except the shoot commands which must be present or you will have problems. Bind any unused shoot commands to extra buttons or keystrokes

Good luck
Nov 06, 2016 Stylezmaster link
Ah jeez, I'll try it. Never dabbed into this kinda stuff in VO. Looks confusing as hell.

EDIT: How exactly do I open that file? Lol.
Nov 07, 2016 yodaofborg link
If you go into the control menu, and untick "Force gamepad for UI navigation" apply that then use the menu to bind the trigger to what you like it should work; did for me. I also use a PS4 pad, but use SCPToolkit to emulate an Xbox 360 pad, as more games support that out of the box.
Nov 07, 2016 Stylezmaster link
Thanks yoda, I'll try it later.
Nov 07, 2016 raybondo link
PaKettle, we're not in denial, we're unable to reproduce the problem. I'm not saying the problem doesn't exist, I believe it probably does, but without being able to reliably reproduce the problem we're unable to fix it.
Nov 08, 2016 PaKettle link
Ray - I don't need you to reproduce it - just quit changing them. Give me a way to shut the reconfiguration routines OFF! We are not discussing a bug but rather a feature that in some cases gets in the way.

I am an EXPERT user. I don't need VO's opinion of my configuration..

Let me put it into programming terms...

if Configure.Noob == true then

Mess with player configuration

end

then just add an on/off button to the configuration screen with the default setting of on.
Nov 09, 2016 starblazzz link
I had this problem had to change the config file
Mine said joybutton6 = "quit"
I just changed it to "+shoot2"
Nov 10, 2016 Stylezmaster link
I believe mine is JoyButton6 as well. To open the config file, do I just need a text editor, like notepad? I can't seem to open it.
Nov 10, 2016 PaKettle link
Both configuration files are in plain text so wordpad or note pad will be able to read them.

Config.ini contains the game and hardware settings
Wgaf.cfg contains all the alias and binds