Darn. That’s unfortunate. I am looking into other possibilities for this issue. I do want to double check some things though.
- Is the rumble the only thing not working, or are you having other things not working with the controller?
- Have you checked the settings in Steam? I know there can be issues where it’s not always the game, but instead something in the Steam settings (where players have played games and the rumble works fine, then it seems to suddenly not, and they came to find out it was Steam related).
- This is a potential hit or miss, but on the off chance, do you receive any errors in SMAPI? I wouldn’t think you would concerning the controller, but I’m wanting to cover all of my bases. ^^;;
- Lastly, since I wasn’t sure what that controller is that you use, I had to Google (I use an Xbox One controller myself, that I have hooked up via cable), it is a wireless controller, yeah?
Hello!
- The rumble is the only thing not working, afaik. All the buttons and joysticks work. The rumble does work on the controller.
- I don't know what other games I have that support rumble, but I can load a project in Godot (in Steam) and code in a working rumble function just fine from there. I don't know where in Steam I could look for options pertaining to Rumble functionality. I've looked everywhere in the Settings menus but nothing comes up that looks remotely useful for that. The controller is identified currently by Steam as an Xbox 360 Controller, and has been since long before rumble stopped working in SV. Do you know where I can go to get Steam troubleshooting on rumble? I've tried Google, but all I get is games, or troubleshooting specifically for Steam Controller and nothing worth any actual help.
- As far as SMAPI is concerned, I did state in my first post that this has been an issue since before I installed SMAPI.
It does throw the following errors:
ERROR: ld.so: object '/home/cheeky/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/cheeky/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
- It is a Bluetooth controller, yeah. Though it can identify itself to the computer as a Switch controller, Xinput, Dinput, or MacOS compatibility. I currently have it set to Xinput because when I was using SV on Windows, SV would only recognize Xinput. When I switched over to Linux, I kept the controller the same because, hey, it worked, right?