gabe newell Jun 29, 2019 @ 1:48pm
Y axis of both joysticks on controller same ?
i have a generic gamepad which has xbox 360 controller layout and is detected by steam as XBOX 360 controller.

The problem is that when i try to move forward or backward in games like l4d2 , portal 2 etc , my camera pans up or down respectively too.Therefore i tried to identify the issue by trying to change layout of my controller and found that left Y axis and right Y axis were being set to same axis ie axis 3 so if one tries to remap left Y axis and after that right Y axis , left Y axis would become unbinded.

< >
Showing 1-15 of 21 comments
Dïngus Jun 29, 2019 @ 5:58pm 
Everything you need is in this Valve article

https://support.steampowered.com/kb_article.php?ref=6292-PQMG-6828

aka find your joystick.cfg and add the maps into there

then add "joystick.cfg" into your launch options so it runs every game load, you might have to use autoexec.cfg for this and add it into there

Edit: I changed the post.

joy_response_look*
Look stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=custom

joy_response_move*
Movement' stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=power function (i.e., pow(x,1/sensitivity))

Not sure if the above commands will help, but maybe?
Last edited by Dïngus; Jun 29, 2019 @ 6:03pm
Snow Jun 29, 2019 @ 6:09pm 
Originally posted by smartphone:
i have a generic gamepad which has xbox 360 controller layout and is detected by steam as XBOX 360 controller.

The problem is that when i try to move forward or backward in games like l4d2 , portal 2 etc , my camera pans up or down respectively too.Therefore i tried to identify the issue by trying to change layout of my controller and found that left Y axis and right Y axis were being set to same axis ie axis 3 so if one tries to remap left Y axis and after that right Y axis , left Y axis would become unbinded.
So it's not X360 controller but some weird stuff? Try pressing the weird button on it, the one that is not present in X360 one. "Mode" or "analog" or something of that sort.
gabe newell Jun 29, 2019 @ 10:16pm 
Thanks for replying guys !
Originally posted by fourfoxlake:
Everything you need is in this Valve article

https://support.steampowered.com/kb_article.php?ref=6292-PQMG-6828

aka find your joystick.cfg and add the maps into there

then add "joystick.cfg" into your launch options so it runs every game load, you might have to use autoexec.cfg for this and add it into there

Edit: I changed the post.

joy_response_look*
Look stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=custom

joy_response_move*
Movement' stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=power function (i.e., pow(x,1/sensitivity))

Not sure if the above commands will help, but maybe?

i made a new cfg file as directed in that article and while it didn't fix my problem of y axis being shared , it did fix another problem i was facing in L4D2 where my character spun
continuously look upwards. As for your edited post commands , i tried that yesterday via steam's own ui for changing layout of controller and its doesn't work either :(


Originally posted by Snow:
Originally posted by smartphone:
i have a generic gamepad which has xbox 360 controller layout and is detected by steam as XBOX 360 controller.

The problem is that when i try to move forward or backward in games like l4d2 , portal 2 etc , my camera pans up or down respectively too.Therefore i tried to identify the issue by trying to change layout of my controller and found that left Y axis and right Y axis were being set to same axis ie axis 3 so if one tries to remap left Y axis and after that right Y axis , left Y axis would become unbinded.
So it's not X360 controller but some weird stuff? Try pressing the weird button on it, the one that is not present in X360 one. "Mode" or "analog" or something of that sort.


Yes , its a cheap gamepad which has ps2 controller design but functions has a xbox 360 controller.I tried pushing the analog button on it but it disables my joysticks or something and they start to behave like buttons ie. if you move the joystick towards right , it would act like right D. pad button.



-----------------------------------------------------------------------------------------------------------------------------
I think the issue is that windows 10 thinks my both joysticks' Y axes are identical ie. Axis 3(as shown by steam controller config) and it is not able to distinguish that there are two different joysticks with different Y axes.

additional information :- according to amazon page of the gamepad , the analog button on the controller switches between xinput and directinput.
Snow Jun 29, 2019 @ 10:43pm 
So far you've only named Valve games. Does the controller act this way in other games as well? And in controller settings in Windows? If that's the case - just refund it, it's useless for gaming.
Issues like that are not uncommon with cheap noname controllers. It's not actually that hard to do a proper controller, yet there's too much crap like that out in the market. If your goal is to try a controller gaming - ask a friend for DS3/DS4/X360/XO controller, I bet you've got at least one friend who can spare a controller for a week. The controllers mentioned work as intended and do have triggers unlike cheap ones, that's a big deal in modern games too. Although DS3 is not officially supported and requires third-party software like SCP Toolkit, and DS4 while fully supported by Steam can require button reassignment in some games.
Before buying a controller for everyday usage do check reviews, a lot. Console controllers are made to last for ages and got awesome ergonomics, tho other ones are basically hit and miss. Say, Logitech F310 is a known budget solution, and while I personally am not a big fan of Logitech, I'd recommend it. Razer controllers, on the other hand, are not just overpriced, the build quality is awful and those are just a big shiny disappointment for every other customer. Do check proper video reviews, do check the comments on the product page, and best of all - try controller before buying if possible.
And the last thing. Don't even try games like L4D2 and Portal 2 on a controller. You might end up hating playing with a controller before realizing it's not a controller to blame, but the games. Valve did create those games with mouse in mind, and the way they treat controllers is awful. Deadzones, acceleration and all that ♥♥♥♥. You want some proper controller FPS experience - go try Borderlands series for example.
gabe newell Jun 29, 2019 @ 11:51pm 
Originally posted by Snow:
So far you've only named Valve games. Does the controller act this way in other games as well? And in controller settings in Windows? If that's the case - just refund it, it's useless for gaming.
Issues like that are not uncommon with cheap noname controllers. It's not actually that hard to do a proper controller, yet there's too much crap like that out in the market. If your goal is to try a controller gaming - ask a friend for DS3/DS4/X360/XO controller, I bet you've got at least one friend who can spare a controller for a week. The controllers mentioned work as intended and do have triggers unlike cheap ones, that's a big deal in modern games too. Although DS3 is not officially supported and requires third-party software like SCP Toolkit, and DS4 while fully supported by Steam can require button reassignment in some games.
Before buying a controller for everyday usage do check reviews, a lot. Console controllers are made to last for ages and got awesome ergonomics, tho other ones are basically hit and miss. Say, Logitech F310 is a known budget solution, and while I personally am not a big fan of Logitech, I'd recommend it. Razer controllers, on the other hand, are not just overpriced, the build quality is awful and those are just a big shiny disappointment for every other customer. Do check proper video reviews, do check the comments on the product page, and best of all - try controller before buying if possible.
And the last thing. Don't even try games like L4D2 and Portal 2 on a controller. You might end up hating playing with a controller before realizing it's not a controller to blame, but the games. Valve did create those games with mouse in mind, and the way they treat controllers is awful. Deadzones, acceleration and all that ♥♥♥♥. You want some proper controller FPS experience - go try Borderlands series for example.
Yes,the controller shows same behaviour in other games too, no idea about controller settings in windows tho.I guess i should get logitech F310 to get into controller gaming.Thanks for helping me !
Bad 💀 Motha Jun 30, 2019 @ 1:25pm 
Try calibrating it via Winkey+R
JOY.CPL
Dïngus Jun 30, 2019 @ 9:08pm 
Originally posted by smartphone:
while it didn't fix my problem of y axis being shared , it did fix another problem i was facing in L4D2 where my character spun
continuously look upwards.

CS:GO and CS:S has this issue and it gets cured by loading that file during launch, aka adding it to autoexec.cfg

Although who plays CS:S/GO with controller...I tried lol


Now that i think of it, there is a specific .cfg file for xbox controllers in the same folder, have you tried messing with that?
Last edited by Dïngus; Jun 30, 2019 @ 9:10pm
gabe newell Jul 1, 2019 @ 3:08am 
Originally posted by Bad 💀 Motha:
Try calibrating it via Winkey+R
JOY.CPL
tried that already didn't help :(

Originally posted by fourfoxlake:
Originally posted by smartphone:
while it didn't fix my problem of y axis being shared , it did fix another problem i was facing in L4D2 where my character spun
continuously look upwards.

CS:GO and CS:S has this issue and it gets cured by loading that file during launch, aka adding it to autoexec.cfg

Although who plays CS:S/GO with controller...I tried lol


Now that i think of it, there is a specific .cfg file for xbox controllers in the same folder, have you tried messing with that?
Yes, I did didn't help either.
Snow Jul 1, 2019 @ 3:26am 
Them guys doesn't seem to get it. It's a hardware problem, not a software one. You can't simply add extra axis to a controller by tampering with settings, doesn't work that way, else we'd download our PCs instead of buying them.
gabe newell Jul 1, 2019 @ 3:40am 
Originally posted by Snow:
Them guys doesn't seem to get it. It's a hardware problem, not a software one. You can't simply add extra axis to a controller by tampering with settings, doesn't work that way, else we'd download our PCs instead of buying them.
I was wondering whether this issue could be fixed by changing registry or something because how tf do you make a controller with only 1 Y axis and not a single reviewer of this controller on amazon complained about this issue :(
Bad 💀 Motha Jul 1, 2019 @ 4:32am 
It's just the crappy controller.
Get a different/better one
Snow Jul 1, 2019 @ 4:35am 
Originally posted by smartphone:
Originally posted by Snow:
Them guys doesn't seem to get it. It's a hardware problem, not a software one. You can't simply add extra axis to a controller by tampering with settings, doesn't work that way, else we'd download our PCs instead of buying them.
I was wondering whether this issue could be fixed by changing registry or something because how tf do you make a controller with only 1 Y axis and not a single reviewer of this controller on amazon complained about this issue :(
You don't even know half of it. What if I'd say there are controllers with no Y axis at all? They just make DPAD, left stick and right stick all act the same, triggering both DPAD and left stick. Basically unplayable if game requires anything but DPAD and buttons.
What comes to reviews - people either know tons of stuff about controllers, or next to nothing. Say Paul craves bringing back his 8-bit childhood. He buys that piece of crap, launches Nestopia - everything works fine. Paul leaves a positive review as from his perspective controller does work as intended. Other day, Mike decides to finally buy a controller for say L4D2. Despite how controller's working - L4D2 is unplayable, so Mike decides controllers suck for gaming and leaves this cheap crap on a shelf leaving no negative review. Some imaginary David buys this controller to connect to his old PlayStation via some kind of adapter. Now PS games in most cases work just with with just DPAD, original PS controller didn't even have analog sticks, so he never even touches those, he doesn't need it, and there's a positive review from David. John buys a controller, tries some modern games and ends up confused - is it something about game settings? Windows settings? Drivers? Controller itself? I've got a bit of experience with controllers so I can tell you it's most probably typical cheap controller case with some of the controller's logic missing, but John haven't got me - what he's got left? Guys here in HW&OS hub are pretty experienced in various fields, way better than me in some, yet in this particular case no one seems to get what's going on with your controller as generally people just buy X360/XO controllers or at least something well-known and heavily promoted, so they have no idea there are controllers out there that are screwed up on hardware level. Now, if you'd be John - what would you do? I assume you'd spend days here trying to figure out what's wrong and ended up throwing it on the shelf as of getting too frustrated and tired by that thing you didn't want too much anyway. Even the guys in PC stores often don't completely understand what a controller is and how it should work, so they might've not even refund it as for them it seems working. And if it's like $10-20 - who cares anyway? You might try to find the source of the problem, someone to consult you, leave a negative review etc., but most people are not you. They simply don't care.
Refund that crap, leave a negative review telling your story short, buy a proper controller and come back if anything, I'd be glad to assist you. Tho F310 got XInput mode and basically works like typical X360 controller, so you're unlikely to have any problems with that one. Still DS3/DS4/X360/XO are top dogs. It's 2019 right, if game's not playable with a controller - chances are I won't play it at all. Anything that includes cars/airplanes/helicopters is already meant to be played with a controller. You remember them stories about Vice City helicopter mission? I get why people got frustrated back then, but now it takes few seconds to google and realize GTA games since GTA III were made for consoles, meant to play with a controller. And staring at a 100+ buttons thing trying to remember what to press to change a weapon in Devil May Cry games or where's that button dedicated to 1+3 so you can do a throw in Tekken - man I hate it. Not to mention games like MGSV require precise movement direction and speed, what's only possible with analog sticks. So definitely go get some nice controller, you'll love it, especially wireless ones. Valve games tho will remain unplayable with a controller, that's for sure.

Oh, and, please, tell me the controller model. I prefer knowing the enemy's face.
Last edited by Snow; Jul 1, 2019 @ 4:42am
gabe newell Jul 1, 2019 @ 6:02am 
Originally posted by Snow:
Originally posted by smartphone:
I was wondering whether this issue could be fixed by changing registry or something because how tf do you make a controller with only 1 Y axis and not a single reviewer of this controller on amazon complained about this issue :(
You don't even know half of it. What if I'd say there are controllers with no Y axis at all? They just make DPAD, left stick and right stick all act the same, triggering both DPAD and left stick. Basically unplayable if game requires anything but DPAD and buttons.
What comes to reviews - people either know tons of stuff about controllers, or next to nothing. Say Paul craves bringing back his 8-bit childhood. He buys that piece of crap, launches Nestopia - everything works fine. Paul leaves a positive review as from his perspective controller does work as intended. Other day, Mike decides to finally buy a controller for say L4D2. Despite how controller's working - L4D2 is unplayable, so Mike decides controllers suck for gaming and leaves this cheap crap on a shelf leaving no negative review. Some imaginary David buys this controller to connect to his old PlayStation via some kind of adapter. Now PS games in most cases work just with with just DPAD, original PS controller didn't even have analog sticks, so he never even touches those, he doesn't need it, and there's a positive review from David. John buys a controller, tries some modern games and ends up confused - is it something about game settings? Windows settings? Drivers? Controller itself? I've got a bit of experience with controllers so I can tell you it's most probably typical cheap controller case with some of the controller's logic missing, but John haven't got me - what he's got left? Guys here in HW&OS hub are pretty experienced in various fields, way better than me in some, yet in this particular case no one seems to get what's going on with your controller as generally people just buy X360/XO controllers or at least something well-known and heavily promoted, so they have no idea there are controllers out there that are screwed up on hardware level. Now, if you'd be John - what would you do? I assume you'd spend days here trying to figure out what's wrong and ended up throwing it on the shelf as of getting too frustrated and tired by that thing you didn't want too much anyway. Even the guys in PC stores often don't completely understand what a controller is and how it should work, so they might've not even refund it as for them it seems working. And if it's like $10-20 - who cares anyway? You might try to find the source of the problem, someone to consult you, leave a negative review etc., but most people are not you. They simply don't care.
Refund that crap, leave a negative review telling your story short, buy a proper controller and come back if anything, I'd be glad to assist you. Tho F310 got XInput mode and basically works like typical X360 controller, so you're unlikely to have any problems with that one. Still DS3/DS4/X360/XO are top dogs. It's 2019 right, if game's not playable with a controller - chances are I won't play it at all. Anything that includes cars/airplanes/helicopters is already meant to be played with a controller. You remember them stories about Vice City helicopter mission? I get why people got frustrated back then, but now it takes few seconds to google and realize GTA games since GTA III were made for consoles, meant to play with a controller. And staring at a 100+ buttons thing trying to remember what to press to change a weapon in Devil May Cry games or where's that button dedicated to 1+3 so you can do a throw in Tekken - man I hate it. Not to mention games like MGSV require precise movement direction and speed, what's only possible with analog sticks. So definitely go get some nice controller, you'll love it, especially wireless ones. Valve games tho will remain unplayable with a controller, that's for sure.

Oh, and, please, tell me the controller model. I prefer knowing the enemy's face.
hmm , you're right.. i will definitely leave a negative review but i can't refund it now because i had this controller for quite a few months and used it rarely to play games.

https://www.amazon.in/Redgear-Smartline-Wired-Gamepad/dp/B01FJHV48A/ref=sr_1_6?keywords=redgear+controller&qid=1561985944&s=electronics&sr=1-6 - this is the controller.


One thing though, F310 doesn't have force feedback, even my current cheap ass controller has that:(
Snow Jul 1, 2019 @ 10:07am 
F510 does afaik. Tho I personally always disable that stuff, it's harder to aim and stuff with the thing vibrating like a sextoy.

Oh man, 5 dollars? India's full of wonders. I've never seen a controller that cheap in my country. The fact it does work to some degree is already amazing.
Last edited by Snow; Jul 1, 2019 @ 10:12am
gabe newell Jul 1, 2019 @ 10:09am 
Originally posted by Snow:
F510 does afaik. Tho I personally always disable that stuff, it's harder to aim and stuff with the thing vibrating like a sextoy.
lol , i primarily wanted to use controller for racing games though so rumble helps.
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Jun 29, 2019 @ 1:48pm
Posts: 21