Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 2, 2021 15:59:41 GMT -5
I assumed it would just work by default like other Steam games. I started a new game and it said controller mode at the top. Nothing I did on the controller did anything in game. I checked the controller settings in game, they seemed to all be bound correctly. I tried using the keyboard and I could play normally, it said keyboard mode. If I unplug and replug my controller, it says controller mode again, but I still can't do anything on the controller.
I tried changing the Cattails specific controller settings in Steam, but that didn't do anything. I've restarted the game a few times which didn't help.
I'm using Arch Linux with kernel 5.14.14-arch1-1, latest version of Steam installed through pacman, and running steam-native. The controller is wired and connected to a fully working USB port. The controller works fine in all other games that support it.
May I have some help getting it to work with Cattails please? I'll provide any extra info if needed.
|
|
🌿 ~ Spottedleaf ~ 🌿
Red Heart
I am Spottedleaf. If I'm not here, check the WC:UT forum. I'm always there.Link is on my profile
Posts: 20,444
|
Post by 🌿 ~ Spottedleaf ~ 🌿 on Nov 2, 2021 18:49:10 GMT -5
I attempted to use my PS4 controller on Cattails, but I had similar issues. "Controller mode" would show up in-game for a second, before reverting back to keyboard mode. I eventually resorted to ordering a controller online, which has lasted me for well over 400 hours of gameplay so far.
I know this probably isn't the solution you are looking for, but it might be something for you to consider.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 2, 2021 23:25:16 GMT -5
I attempted to use my PS4 controller on Cattails, but I had similar issues. "Controller mode" would show up in-game for a second, before reverting back to keyboard mode. I eventually resorted to ordering a controller online, which has lasted me for well over 400 hours of gameplay so far. I know this probably isn't the solution you are looking for, but it might be something for you to consider. Which exact controller did you order, and from where?
|
|
🌿 ~ Spottedleaf ~ 🌿
Red Heart
I am Spottedleaf. If I'm not here, check the WC:UT forum. I'm always there.Link is on my profile
Posts: 20,444
|
Post by 🌿 ~ Spottedleaf ~ 🌿 on Nov 3, 2021 1:34:14 GMT -5
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 3, 2021 20:13:09 GMT -5
I'd still much prefer to use my existing controller, if anyone knows how to get it working.
|
|
|
Post by Falcon Development on Nov 4, 2021 11:06:35 GMT -5
Hi! Sorry you're having trouble with playing Cattails on a controller. I'd be happy to try to help resolve the issue.
Do you happen to have multiple controllers connected to your PC? Cattails will only detect and respond to the first controller connected.
Cattails accepts xinput only, though Steam's controller rebinding options may be able to work around this limitation if you have a non-xinput based controller.
Could you provide us with the model number of your specific controller?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 6, 2021 17:47:13 GMT -5
Hi! Sorry you're having trouble with playing Cattails on a controller. I'd be happy to try to help resolve the issue. Do you happen to have multiple controllers connected to your PC? Cattails will only detect and respond to the first controller connected. Cattails accepts xinput only, though Steam's controller rebinding options may be able to work around this limitation if you have a non-xinput based controller. Could you provide us with the model number of your specific controller? I only have the one controller connected, a rock candy Xbox 360 037-010. It doesn't show up in xinput list. [james@arch9020 ~]$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Optical Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
|
|
|
Post by Falcon Development on Nov 13, 2021 22:06:47 GMT -5
Apologies for the late reply, but I notice you are running on Linux? Xinput is a technology developed by Microsoft for Xbox and Windows devices, it may be that xinput is not natively recognized on Linux devices. There may be some additional setup/packages that need to be installed in order for the input to be properly received. Depending on your Linux framework, the steps may look something like this: askubuntu.com/questions/165210/how-do-i-get-an-xbox-360-controller-workingI hope this helps!
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 16, 2021 0:50:05 GMT -5
Apologies for the late reply, but I notice you are running on Linux? Xinput is a technology developed by Microsoft for Xbox and Windows devices, it may be that xinput is not natively recognized on Linux devices. There may be some additional setup/packages that need to be installed in order for the input to be properly received. Depending on your Linux framework, the steps may look something like this: askubuntu.com/questions/165210/how-do-i-get-an-xbox-360-controller-workingI hope this helps! Note: I've moved to Ubuntu 21.10 for hopefully better gaming compatibility and support.
Using xboxdrv seems to sorta get it working. Many of the bindings work but many are screwed up and just don't do what the in-game controller menu says they'll do. Everything looks bound correctly in Steam. Reverting back to xpad reverts to the old behavior of nothing happening in the game.
Back on Arch, I have a Nintendo Switch Hori gamepad that briefly worked without issue after playing with the Steam settings, no playing with kernel modules necessary. I don't think I did anything special. That Arch install has since been wiped.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 16, 2021 17:18:41 GMT -5
Another thing to note. I had to remove xboxdrv because I kept getting error popups related to it every so often.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 22, 2021 9:10:14 GMT -5
I'm back on Arch because Ubuntu was being a buggy mess.
|
|