Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Controller no longer working on Ubuntu 12.04/64bit
06-08-2014, 05:32 PM
Post: #1
Controller no longer working on Ubuntu 12.04/64bit
Hello,

After the auto update from Noobslabs to version 0.9.8-1028 the USB gamepad I've been using since v 0.9.1 has stopped working no matter what I do. The emulator won't even recognize it if I try to refresh the controller button mapping.

Launching previous versions of PPSSPP (including the last one I was using, 0.9.8-142) brings back my gamepad.

I have checked that the current 0.9.8-1028 from karen/angelXwind also has this problem, so something bad happened to Linux gamepad support in between 0.9.8-142 and 0.9.8-1028.

The gamepad is an older Logitech Dual Action controller. No errors are being noted in /var/log/kern.log when launching PPSSPP (the non-controller-working version) and 'lsusb' doesn't report anything unusual for the gamepad.

Please let me know if there is any other information I could provide to help figure out what the issue may be. Thanks!
Find all posts by this user
Quote this message in a reply
06-08-2014, 05:39 PM (This post was last modified: 06-08-2014 05:41 PM by Bigpet.)
Post: #2
RE: Controller no longer working on Ubuntu 12.04/64bit
Bisecting the problem further might help. So try the mid-point between 0.9.8-1028 and 0.9.8-142 to see if it works. Continue to do so until you found the first version that breaks (it's a maximum of 10 tests)

Also, try the newest version first before going to the efford, since we had a gamepad change fairly recently I think.
Find all posts by this user
Quote this message in a reply
06-09-2014, 12:45 AM
Post: #3
RE: Controller no longer working on Ubuntu 12.04/64bit
Hello, thank you for your reply. I did look though the change history back from -1028 and found a few commits where changes to controller stuff had happened (including one that mentioned adding SDL multi joystick untested). However I am not able to compile on my system (just downloaded the latest from GIT repo) any of these previous versions due to version issues with the packages installed on my box (even cmake seems to be out of date).

I tried the Windows builds, but all work fine. It seems to be a Linux-only problem, and could be even a gamepad/Linux only problem.

If you know of a place where I can find Linux builds in between I will happily do all the testing! but as far as I could tell neither angelXwind nor Noobslab offer daily or even periodic builds.

Thanks for looking into it though! Maybe I should just wait for the next update from Noobslab and report back if the problem persists. Meanwhile I can run 0.9.8-142.
Find all posts by this user
Quote this message in a reply
06-09-2014, 01:06 AM
Post: #4
RE: Controller no longer working on Ubuntu 12.04/64bit
You can try to build the qt version (it doesn't require cmake) since it uses the same code to handle joysticks now if you have libsdl1.2-dev installed or like you said wait for a newer build. Also, the outdated CMake is also an issue on the buildbot, so if you aren't afraid of installing it outside the package managment you can take a look here: https://github.com/hrydgard/ppsspp/blob/...ml#L24-L31
Find all posts by this user
Quote this message in a reply
06-09-2014, 05:51 AM
Post: #5
RE: Controller no longer working on Ubuntu 12.04/64bit
(06-08-2014 05:32 PM)PPSSPPaco Wrote:  Hello,

i never was a fan of fixing something for which you can get easy work around

what is AntiMicvro
http://forums.ppsspp.org/showthread.php?tid=10190

Download
http://www.ryochan7.com/projects/antimicro/

Try AntiMicro graphical program used to map keyboard keys and mouse controls to a gamepad/controller.
http://forums.ppsspp.org/showthread.php?tid=12513
or http://www.x360ce.com
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: