• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 45 46 47 48 49 ... 320 Next »

[Linux] Steam Controller Not Working
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Linux] Steam Controller Not Working
10-14-2018, 12:25 AM
#1
Sonic2kk Offline
Junior Member
**
Posts: 16
Threads: 6
Joined: Mar 2015
I cannot get the Steam Controller to work under Linux. I'm running Manjaro with KDE Plasma 5, and the Steam Controller is running the latest firmware available.

I've watch a handful of videos and done a plethora of investigating to make sure the Steam Controller can definitely be used with Dolphin. Just today, I tested it on my Windows partition, and the controller worked perfectly. I had to launch Dolphin via Steam, which is fine, but if I try and do the same thing on Linux it doesn't work. Dolphin sees the Steam controller, it even lists it as a "Wireless Steam Controller." However none of the buttons work. Even launching a game and tabbing back into Dolphin doesn't work. Plugging the Steam Controller in also didn't work. I have an old MadCatz controller which works with Dolphin, so it's not an issue with detecting controller input.

I've tried enabling and disabling various options for the Steam Controller from within Steam, such as Xbox 360, DualShock 4, Switch Pro Controller and Generic Gamepad configurations. When I have the Xbox 360 option enabled, Dolphin lists an "X-Box 360" controller just above the Steam Controller. The controller works fine with the overwhelming majority of games on Linux, the only exception being Super Meat Boy and Atari Vault. The rest of my library works. Launching Steam in Big Picture Mode also doesn't work.

Even though it doesn't work I have experienced strange behaviour with the Steam Controller and Dolphin. When I press the A Button, for instance, Dolphin briefly shows "Return" in the box before switching back to "..." and then back to the previous keybind for the button. Attempting to manually enter button prompts is nearly impossible, given that all the buttons are just "Button 0-Button 20" and and Axis options are 0-7. Not that I can use these anyway, because as soon as I interact with the controller it switches to "Virtual Core Pointer."

On Windows, the Steam Controller shows up as an XInput device. On Linux, it shows up under "evdev." My "Keyboard Mouse" option shows up as DInput on Windows. I know very little about these, so I'm not entirely sure if it's relevant.

Is there any possibility of getting it to work on Linux?
Find
Reply
11-19-2018, 10:54 PM
#2
noammor
Unregistered
 
Same here.

It used to work until maybe a year ago or a little less, then it stopped working. What happens is that for some reason, the Steam controller configuration remains on the Desktop configuration, instead of switching to become a virtual controller.

Other non-Steam games in Steam can use my Steam controller with no issues - I have OpenMW working nicely as a non-Steam game and it is able to use my controller. I am able to adjust my controller configuration, the Steam overlay works, and there are no issues.

Dolphin may be doing something that clashes with whatever Steam does to start its mechanisms. I don't know what - maybe something to do with libraries, e.g the Steam runtime or LD_PRELOAD of the overlay renderer shared object.
Reply
06-17-2019, 11:50 AM
#3
Cytomax
Unregistered
 
I made an account just to respond to this message...
I am having the same exact issue is there any fix to getting a steam controller working with the latest dolphin using kubuntu 18.04 ?
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode