ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
624 stars 73 forks source link

Xbox 360 Control Not Functioning Right #2690

Open jram0421 opened 10 years ago

jram0421 commented 10 years ago

TF2 does not recognize the joystick whatsoever on ubuntu 13.10 and the buttons are not mapped correctly in big picture mode

spoonieau commented 10 years ago

+1 have the same issue System spec

ASUS G74SX ArchLinux x86_64 kernel version 3.12.3-1 repo Steam built DEC 11 2013 Steam API:v012 xbox360 wireless controller MODEL 1403 xbox360 knock off wireless receiver

Have use the kernel xpad dirver and xboxdrv but same problem occurs, button mapping wrong/ button not detected. Steam Games (metro last light) see the controller but no button's are working.

Thanks guys

jram0421 commented 10 years ago

Jstest-gtk shows the controller functioning properly so this is an issue with how the games recognize it On Dec 12, 2013 6:47 AM, "spoonieau" notifications@github.com wrote:

+1 have the same issue System spec

ASUS G74SX ArchLinux x86_64 kernel version 3.12.3-1 repo Steam built DEC 11 2013 Steam API:v012 xbox360 wireless controller MODEL 1403 xbox360 knock off wireless receiver

Have use the kernel xpad dirver and xboxdrv but same problem occurs, button mapping wrong/ button not detected. Steam Games (metro last light) see the controller but no button's are working.

Thanks guys

— Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/3035#issuecomment-30417683 .

jram0421 commented 10 years ago

And this is more than an issue with TF2 so I suggest that it is reviewed again.

Thermionix commented 10 years ago
find /dev/input/by-path/ -name '*event-joystick' | xargs sudo chmod +r
echo 'KERNEL=="event*", ENV{ID_INPUT_JOYSTICK}=="1", MODE:="0644"' | sudo tee /etc/udev/rules.d/joystick-perm.rules
jram0421 commented 10 years ago

Please clear that up but how to run these commands

On Thu, Dec 12, 2013 at 11:32 PM, Thermionix notifications@github.comwrote:

find /dev/input/by-path/ -name 'event-joystick' | xargs sudo chmod +r echo 'KERNEL=="event", ENV{ID_INPUT_JOYSTICK}=="1", MODE:="0644"' | sudo tee /etc/udev/rules.d/joystick-perm.rules

— Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/3035#issuecomment-30488143 .

Thanks, Jack

jram0421 commented 10 years ago

And that did not work

Balderick commented 10 years ago

Disable game controller settings by assigning keyboard and mouse input in game options. Creating a xboxdrv configuration file and then launching game should allow expected controller behaviour. Doing this resolved similar issue with L4D2 for me.

Tiagoquix commented 3 weeks ago

OP, does this still happen with an updated OS?