Hi! I'm working on a project to extend the life of the OUYA gamepads. The goal is to create a daemon that automatically emulates connected OUYA controllers as Xbox 360 controllers so that they can continue to be used for gaming on Linux. Personally I'd like to use this for a cheap Steam based gaming console. I created a prototype earlier this year that you can find here: https://github.com/nsrosenqvist/ouya2xbox
The prototype is just a bash script that reads all connected OUYA Controllers and emulates them with xboxdrv. I've used it for some casual gaming with friends and it works really well. My next step is to create a daemon (probably in python) that automatically registers them as Xbox controllers without any user interaction.
One minor annoyance I'm trying to fix is that all connected controllers always show as player one (the lights on the gamepad). So I've been trying to figure out how to communicate with the controller over Bluetooth to set the controller index appropriately. But when I run bluetoothctl list-attributes it returns nothing. My assumption would be that the controller index could be set with the set-attribute command but I've never worked with bluetooth devices before and I cannot find any documentation regarding the OUYA controller's bluetooth online. Does anyone here have any tips on how I can do this? Any common default attributes or documentation available anywhere?
Thanks!
Related
For my Ipaq I had a Zeta game controller. Does something like that exist for the Universal?
I'd like to be able to play games with a more useful controller than with the keyboard.
How long before someone writes a Wiimote driver?
You just need something which uses a Bluetooth HID (Human Interface Device) profile, really. I've played Scumm games (with ScummVM) using my SonyEricsson W550i as a controller. The W810i I've got now isn't so good for that as it doesn't have buttons at the top of the screen so you can't hold it sideways like a 'classic' paddle controller.
Yes, I was afraid of something like that. Bluetooth controllers cost a fortune, but I guess it's the only option.
Thanks
PS3
The PS3 controllers are bluetooth, I havent tried to connect them to my universal or computer though, anyone tried?
I found a reasonably cheap (20euro) BT game controller on Handit.de. It's the BGP Bluetooth GamePad.
Installation was a bit problematic at first. The HTC universal is not listed as a compatible device so I choose to install to T-Mobile Compact and that worked fine. Now it's just a matter to switch on the controller. Activate the driver on the PDA and it takes over the buttons that you programmed in (or the default set). Works pretty cool
It comes with 2 full games and some trials.
Can someone explain why a driver hasn't been made for WM6 Being able to pair an xbox 360 controller and use it like a gamepad for your pocket pc?
Can this be done?
Has it allready been done?
the Xbox360 gamepad uses a proprietary form of Wifi to connect to the Xbox 360, not Bluetooth like the PS3. Hope that answers your question.
well it may be possible but microsoft will never share sensitive information about their controllers
in theory it may be possible to create adhoc connection to your device but it may require new wlan drover for your device and aditional software to map the controls for the gamepad...
the similar thing goes for the PS3 controller
It would be incredibly difficult since the controller switches frequencies randomly to avoid interference from other 900MHZ devices.
since no xbox.......why no ps3 controller driver??
j/k
i've been playing around with a ps3 controller that i got......drivers for using the controller while is plugged into a pc are all over the internet........but i just found this a few days ago, drivers for using bluetooth.
http://forums.ps2dev.org/viewtopic.php?p=65104
scroll down to the post by 89ron. tried it......works for me, but the down side is you have to switch from your bluetooth stack to this freebt stack
Wait...wait..
I had the gamepad on and it showed on my Bluetooth as "Player 1" and the XBOX 360 was not on.. What does this tell you?
que? What do you mean?
I wanted to post a quick note about game controllers for the Note.
Can't speak for everybody, but I have found in hard to find definitive information on what gamepads will or won't work with the Note. I had previously tried all different combinations. Xbox wired controllers. Wiimotes over bluetooth, and even 2 different Onlive controllers. In all cases the results were mixed.
So, I sort of gambled and bought a Wired Sony Sixaxis controller. It works perfectly! This is a Sony branded official Playstation controller.
For the record, its a wired version, I connected to the Note with an USB OTB adapter. It connects from the mini USB port with a female USB end.
I was able to use the controller for several Android Market games, including Grand Theft Auto, and Shadowgun. Also, I connected to Onlive and was able to use the controller without issue.
I have not tried any emulators (not my thing) and I found at least one game that "should" work does not. That's PES 2012. In fairness, I may not have the right version. In theory, anything Xperia Play Optimized on the Market should work.
The best part was that I got the controller for $30 at my local gamestop.
Hope this helps someone.
Don't know if this works with wired controllers but has some nice extra features for wireless sixaxis controllers.
- Keyboard emulation. Map all buttons and sticks to almost any key available in Android.
- Mouse emulation. Configure a button to activate the mouse pointer on devices that support mice (most tablets, and many phones should work).
- Touch emulation allows you to map buttons and analog sticks to the screen. Play all your favourite games with full analog support, even those without built-in controller support!
https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller&hl=en
Have seen this but haven't tried it, looks like it adds the same features as the sixaxis app.
https://play.google.com/store/apps/...51bGwsMSwxLDEsImNvbS5wb2tlNjQ3MzgudXNiam95Il0.
stiffi2011 said:
I was able to use the controller for several Android Market games, including Grand Theft Auto, and Shadowgun. Also, I connected to Onlive and was able to use the controller without issue.
Click to expand...
Click to collapse
How did you get SixAxis and the PS3 controller to work on Shadowgun?
I have the app, PS3 controller and connect wirelessly via Bluetooth. The controller paired just fine with my AT&T Note. I fired up Grand Theft Auto and the controller works just fine with no additional setup.
For Shadowgun, though, nothing works.
Hello everybody,
I like playing games on my phone a lot, yet i really don't like the touch screen controls, for lack of feedback and responsiveness, therefore i am in the market for an external controller.
I have simple requirements for it :
>Must use Bluetooth connection since my phone (OPPO find 5) does not support OTG
>Must be compatible with my windows 8 laptop
>Must be compatible with Android emulators like FPSe and NESoid emulators
>should have 2 analog sticks
>Should be easy to set up
What do you guys suggest?
Why don't you just use a PS3 controller in combination with sixaxis controller?
Odds are that you already have one, so you don't have to bother searching for one.
The only downside is that you cannot use the controller on your PS3 again, unless you restore the default bluetooth adress of the controller. So be sure to write it down somewhere before changing it.
No need to write anything down.ps3 controllers auto pair when u connect them via usb. ..
Scribed henceforth from thy G pad.
PS3 ones require a supported adapter, as well as wii motes, most made for android tablets require drivers that microsoft can't find.
Has anyone been successful in finding a bluetooth game controller that works with any adapter and has drivers readily available.
Works with what device?
I am yet to find a bluetooth radio which will not pair with a wiimote or PS3 controller.
If you're talking about windows 8 rather than RT, you shouldn't have any problems using a regular bluetooth gamepad. IIRC a wiimote doesn't function as a regular gamepad as such, but you can use other software like Girder to make it work that way. If compatibility with games that expect to see an Xbox 360 controller is your problem, search for "x360ce vibmod", that works great for me with my generic bluetooth gamepad.