Can I play Multiplayer games on my tablet using a USB hub? - Asus Transformer TF700

First off, if this thread is made in the wrong section, I apologize.
Secondly, I've finally gotten around to installing Emulators for the SNES and Genesis and I've been using my Ps3 controller flawlessly since I've a dock with one USB port.
I thought i'd be a bit enterprising by getting a USB hub and plugging in a second controller so that me and a friend can enjoy some classic side scrolling goodness but unfortunately both controllers never work simultaneously. Any button that's pressed on either controller will register for both characters so neither moves Independently. (Example:- First controller hits up, both characters jump, Second controller hits left, both characters move left)
Is there anyway around this? I'm quite sure I'm not the only that's tried to do this, so I'm hoping that you lot in the know of this stuff can help me out somewhat since I've not been able to deal with this on my own. Cheers.

Meth_Badger said:
First off, if this thread is made in the wrong section, I apologize.
Secondly, I've finally gotten around to installing Emulators for the SNES and Genesis and I've been using my Ps3 controller flawlessly since I've a dock with one USB port.
I thought i'd be a bit enterprising by getting a USB hub and plugging in a second controller so that me and a friend can enjoy some classic side scrolling goodness but unfortunately both controllers never work simultaneously. Any button that's pressed on either controller will register for both characters so neither moves Independently. (Example:- First controller hits up, both characters jump, Second controller hits left, both characters move left)
Is there anyway around this? I'm quite sure I'm not the only that's tried to do this, so I'm hoping that you lot in the know of this stuff can help me out somewhat since I've not been able to deal with this on my own. Cheers.
Click to expand...
Click to collapse
Multi controller support needs to be built into the app. You'll need to ask the app devs.

That's an awesome use of a tablet/dock!

I use a ps3 controller over Bluetooth on my infinity
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2

Meth_Badger said:
Is there anyway around this? I'm quite sure I'm not the only that's tried to do this, so I'm hoping that you lot in the know of this stuff can help me out somewhat since I've not been able to deal with this on my own. Cheers.
Click to expand...
Click to collapse
To answer your thread's title, yes. A hub on your tablet works just like a hub on any other PC. The ports are treated independently rather than clones. It sounds like whatever app you're using accepts any control inputs it recognizes as controler 1. As sdbags pointed out, that oversight is within the app. From a system perspective, multiplayer gaming with multiple controller inputs is totally possible. Just look at Ouya.

Related

Dualshock 3 on Android

Now correct me if I'm wrong here, but I believe it is currently not possible to use a dualshock 3 or sixaxis with Android correct?
Well I was digging through the Samsung Galaxy S' source code and came across a bunch of files in the eclair build's folders. More specifically a bunch of files which lead me to believe they added Dualshock 3 connectivity to the Galaxy S through some means. If anyone wants to take a look at the attached file, be my guest.
I found these files in the \external\bluetooth\bluez\input folder
the main files seam to be fakehid for decoding the PS3's output into fake keypresses, and sixpair for pairing the controller.
Any experienced Android system modders care to take a look and possible add support for dualshock 3 and sixaxis into as many builds as we can?
You may not be able to use dualshock, but you are definately able to use a Wiimote, at least it's gamepad. I use the pp found on the market for my Mother 3 ROM playing cuse I don't have Multitouch on my X10, plus it looks cool to be able to control your phone with a Wiimote.
Sent from my X10a using XDA App
so now that has me thinking, what if you set the master address of your dualshock 3 to your phones BT address and tried to connect, thats how you have to do it on Windows Mobile because Sony decided the best way to pair a bluetooth controller is by cable
EDIT: I'd try but I don't have an Android phone at the moment, killed my HD2 a week ago and waiting for the Samsung Vibrant to come out.
+1 for Android-DualShock-Support
I'm working on this right now. I changed the BT master address on my controller with six pair, but I'm having a tough time getting it to connect to the phone. As of right now, the two don't act like the other exists.
This would be awesome. Especially if we find a PS/PS2 emulator (haven't checked to see if there is one already or not.
I hope someone is working on this, it would be to cool to be able to use this controller over a wiimote.
PSX4Droid is out!
we have one more reason to get this working!!
I wont be happy in life until I can play Metal Gear Solid and FF7 on my Samsung Epic with a dualshock 3.
I'll even pay for it. (HINT HINT)
I just recently found myself wishing for this when the PSX emulator came out.
I've done some googling and came across this this source.
sixpair.c. (Only required if the SIXAXIS is to be used with a non-PS3 Bluetooth master.) The SIXAXIS apparently does not support the standard Bluetooth pairing procedure; instead, pairing is done over USB, which is arguably simpler and more secure. This command-line utility searches USB buses for SIXAXIS controllers and tells them to connect to a new Bluetooth master.
Click to expand...
Click to collapse
So it appears that sixpair.c is a common linux application that will search USB busses for sixaxis controllers. The issue with connecting to something like an Android device is that the Sixaxis pairs over USB (no pushbutton like on the Wiimote), so it will be tricky to get paired with a phone.
I know the Nokia N900 guys managed to get the sixaxis working with Maemo 6 so its not impossible
tomasz dot sterna dot tv/2010/02/play-games-on-nokia-n900-with-ps3-sixaxis-controller/
kennethlongshaw said:
I know the Nokia N900 guys managed to get the sixaxis working with Maemo 6 so its not impossible
tomasz dot sterna dot tv/2010/02/play-games-on-nokia-n900-with-ps3-sixaxis-controller/
Click to expand...
Click to collapse
Makes sense, he just uses sixpair on a linux machine to pass the bt address of his phone (as opposed to the bt address of the actual machine). Ideally we could remove the PC from the equation entirely, but I could settle with this for now.
if anyone can make this happen it'll be the first app I pay for
I know USB host is getting enabled on several phones, there's hacks for the Nexus and Desire. Maybe a starting point is to use this functionality to pair by cable?
i also came across this here in my search, im guessing the people talking about it here on xda are prob. the same as the ones im linking to.
but i thought it was worth linking to.
HTML:
http://www.baconbuzz.com/r/Android/comments/diy22/android_bounties_ps3_dualshocksixaxis_support/
No news? for psx/snes/mega/etc emus
would be incredible, in wm is awesome playing with a psx DualShock3 is priceless
I am surprised that nobody has created this driver bt for ds3 in android
Please, News ?
well there must b a way cause i know for windows mobile theres a program called cobalt controller that u can use to connect either a wiimote or a ps3 controll
Would love to see some work on this would defiantly donate / pay for an app that made this work. Especially now FPSE is on Android!

[Q] How to get Minecraft to work on Transformer?

Hi everyone.
For those of you who keep up with gaming news, a huge breakthrough in Android gaming has arrived today: the addition of the alpha version of Minecraft has been added to the Marketplace.
However, it only shows up if you are on an Xperia Play phone. Of course, this does not mean you cannot get it and/or its Demo in other ways (which I will not link here), but there's a problem...
It does not play on anything else but the Xperia Play.
I have downloaded the Minecraft Demo for Android and successfully installed it onto my Transformer. It runs, albeit in a small window (and does not give me the option added in 3.2 to make it full screen.
The game does NOT have touch controls. In order to move to other options, you have to have either A. the keyboard dock or B. a controller plugged in through USB.
I have tried both methods. I can use the arrow keys and/or d-pad to select different options. However, I cannot actually choose those options to start the game up. I would assume the X button or the Start button would work, but neither of them do.
Has anyone else tried to get Minecraft working on their tablet and had better luck than me?
Doesn't matter, even if you get into the game (which I have), you cannot do anything. No moving, no dropping blocks, etc. It only works on Xperia Play for the moment.
Decompile the apk and change the controls, then remove device restrictions.
Sent from my SGH-I997 using XDA App
Gary13579 said:
Doesn't matter, even if you get into the game (which I have), you cannot do anything. No moving, no dropping blocks, etc. It only works on Xperia Play for the moment.
Click to expand...
Click to collapse
How did you manage this? I don't understand why the arrow keys would work for the menu, but wouldn't work for moving around in the game.
Moving isn't enough, you have no way to control the camera. You might be able to move, but without being able to look up/down the game is still pointless, not to mention lacking controls so you can't drop blocks/use items/etc.
Good to know. They did say that it would be available to more devices asap... and no intention of iOS support (which is funny to me but stupid financially)
LG G2x - 2.3.5 MIUI or CM7.1
Asus Transformer - 3.2 Revolver/Custom Kernel
www.SnapSiteAdmins.com
www.MiiWiiChat.com
Minecraft would be awesome. I don't have the dock though, so no touchpad or mouse for me.
Do bluetooth mice work with the transformer without the dock?
right now its a Xperia Only app for a limited time, probably for a month or so then they will allow it to go to other tablets. Im sure a modder can mod the controls in for touch screen.

Minecraft Pocket & Sixaxis Controller

I have just started using Free Minecraft Pocket Demo with my sixaxis controller. You need to use a controller because the game requires physical buttons as its made for the sony experia. Works pretty well there are a few bugs but nothing major.
Here are the links if interested.
Minecraft Pocket Demo apk: http://www.apktop.com/minecraft-pocket-edition-0-1.html
Sixaxis Controller App: http://dancingpixelstudios.com/sixaxiscontroller/instructions.html​
Doesn't work on Inc1 so what's the point of this?
TokedUp said:
Doesn't work on Inc1 so what's the point of this?
Click to expand...
Click to collapse
It's working fine on my Incredible.
When I tried that app to get the six axis working its said no. So you must have some magical Inc that allowed it to work, tell us what you did. I had a whole topic on this in the q+a section cuz I want to use my six axis for emulators. I had no responses of how to get it to work.
How do you map "enter" or whatever it takes to smash blocks? Also have you played around with the full version? Minecraft Pocket?
I'm using miui....not sure if it makes a difference. I am running a slcd Droid Inc with .92 hboot. I installed the app turned on Bluetooth and no issues. I contacted the sixaxis dev to see if I could get more info on mapping the input commands for 360 movement and smashing blocks. He hasn't emailed me yet but I will update the post when he does. I can't seem to find the paid app in the market does anyone else have luck finding it?
Sent from my ADR6300 using XDA Premium App
TokedUp said:
When I tried that app to get the six axis working its said no. So you must have some magical Inc that allowed it to work, tell us what you did. I had a whole topic on this in the q+a section cuz I want to use my six axis for emulators. I had no responses of how to get it to work.
Click to expand...
Click to collapse
Are you running a sense based rom? I remember that the wiimote Bluetooth wouldn't work with sense based roms so I assume that its the same for the sixaxis. You might want to try switching to an AOSP rom (CM7, MIUI, OMGB) to use the sixaxis app.
Also we won't be able to see the paid version in the market. It only appears for xperia play devices.
Sent from my Droid Incredible using the XDA app.
Running sense, can't live without it. Oh well.
TokedUp said:
Doesn't work on Inc1 so what's the point of this?
Click to expand...
Click to collapse
Use the apk provided in this thread. It is fixed to work on the inc
I must have the only one it doesn't work on
This is just too funny my kids are into Minecraft. I better not let on that it can be played on my phone I would lose it. LOL!
TokedUp said:
I must have the only one it doesn't work on
Click to expand...
Click to collapse
Unfortunately, Sense framework's Bluetooth driver doesn't support connecting Human Interface Devices (HID) like a controller or keyboard.
You'll need to run an AOSP based rom, as they have a different Bluetooth stack that does support HID connections.
Also, another fun fact: TV-out only works on Sense based roms, so if you're like me and dream of playing emulator games on you DINC with a wiimote and watching the video on the TV, that'll have to stay a dream.
Ignore me. I just realized that even though I selected "Search within Incredible 2" I still wound up in the Incredible 1 page. Sorry about that.
I have the paid version of Minecraft PE, got it when Google had the $0.10 app sale last fall. I am running CM7 and can use my six axis controller with SNES and NES emulators. I am having no luck with Minecraft PE though. How do you get the controller to work with Minecraft PE?
Edit: I downloaded the demo in the OP and the six axis functions in the game. However, L3 and R3 both run. I can only run and jump. Am I missing something here?
What I need:
Edit Button Mappings
Work with paid verision
So.. what happens when this is turned off? Do I have to pair again with the computer?
I don't normally have a computer to get a hold of so I'm curious what would happen if I synced it to my ps3 after using it on my phone, could I just keep the address and sync it back?
Sent from my ADR6300 using Tapatalk 2
So long as it's not paired with any other device again (PS3 or computer) it will still work with your phone. It would be great if I could pair the remote with the phone over USB.
-Mooney
I found the touch profiles and created one for Minecraft PE. I have the analog_left walking and cross controls the block placement/removal. I cannot get analog_right to work correctly. When trying to turn it only turns as far as a touch from the center of the screen to the right/left of the screen.
The app is listening for a touch and the analog_rght provides a touch for that amount of screen space and when the analog_right goes back to center, the guy goes back looking forward too. As if a finger was moved from center -> side of screen -> center. That's my theory.
JMooney5115 said:
So long as it's not paired with any other device again (PS3 or computer) it will still work with your phone. It would be great if I could pair the remote with the phone over USB.
-Mooney
I found the touch profiles and created one for Minecraft PE. I have the analog_left walking and cross controls the block placement/removal. I cannot get analog_right to work correctly. When trying to turn it only turns as far as a touch from the center of the screen to the right/left of the screen.
The app is listening for a touch and the analog_rght provides a touch for that amount of screen space and when the analog_right goes back to center, the guy goes back looking forward too. As if a finger was moved from center -> side of screen -> center. That's my theory.
Click to expand...
Click to collapse
I actually got this work.. although its still buggy..
I don't think this will work for this game. It requires a lot of pressing the controller don't have. In general it works perfect. But the GUI and crafting and closing are the problem makers.
Sent from my ADR6300 using Tapatalk 2
I will be able to play it. I emailed the dev of the six axis app and he told me how to fix my analog_right problem. All you do is set the button to relative touch. To do this select analog_right Menu -> Button Properties -> Relative Touch. Now it works. I set the sensitivity to about 75-80%.
-Mooney
So close!
samuraixzodus said:
I have just started using Free Minecraft Pocket Demo with my sixaxis controller. You need to use a controller because the game requires physical buttons as its made for the sony experia. Works pretty well there are a few bugs but nothing major.
Here are the links if interested.​
Click to expand...
Click to collapse
I came very close to getting this figured out. I had the left controls set with the D-pad because if you set it with the analog you would hop around randomly. I set the minecraft options to Split controls, then set an area on the right to the right analog...this is where I came into my trouble, I will inform later on. I set my brick inventory to circle and jump to X. Then I set in the middle of the screen R1 to break and place blocks. Everything was find except for the right analog. It would sense a touch, making it place and break blocks when using the right analog, plus it would reach all the way over to the left controls and just freak out. So if you came up with a solution to this problem please let me know what you found out. Thanks.​
I'm sorry to bump this, but is anyone still interested? I've mapped my left analog for the movement( I just changed some button properties) and right analog for view(and building blacks and stuff). Its not complete, but you can play with your controller. My only hindrance is mapping to your block selection. I've mapped triangle as the inventory, but you have to use the touch screen from there. If anyone's interested, send me a PM and I'll send you my mappings.
Chao.

Use your Xperia Play as a game controller for your tablet!

https://market.android.com/details?...wxLDEsImNvbS50b3VybmVzb2wudGFibGV0cmVtb3RlIl0
I'm gonna try this tonight! Anyone else use it? It has specific settings for the Xperia Play....
I dont think the physical buttons work.
Sent from my ASUS Transformer Pad TF300T using XDA
KindaUndisputed said:
I dont think the physical buttons work.
Sent from my ASUS Transformer Pad TF300T using XDA
Click to expand...
Click to collapse
They don't seem to you're right. it looks like it emulates the Xperia play using the touch screen.... Damn
Could someone try contacting the developer? I think I've already tried...
Sent from my R800i using XDA
Wouldve been nice.. I need a gamepad for my tablet, About to buy that onlive universal controller.
Funny, I'm looking for the same thing.
Is there nothing out there that can do this?
Hope no one minds if I bring this thread back - I've been looking around for solutions for this (even before this thread) and stumbled upon androdhid a while back, but I still haven't tried it out:
http://code.google.com/p/androhid/
I more recently found android-bluetooth-touchpad and actually gave it a try:
http://code.google.com/p/android-bluetooth-touchpad/
I couldn't get it to work with Windows, but maybe I was doing something wrong or maybe they were running into the same problems that androhid ran into (they talk about it here: http://code.google.com/p/androhid/wiki/AndroHid ), but I did get it to work with my Android tablet and was able to use it to move the mouse pointer around and click, but the keyboard feature didn't seem to work very well. In contrast, androhid claims to provide a working keyboard, but no mouse support due to technical hurdles, although a commenter mentioned he had extended it to get mouse support working (I tried contacting him, but no response).
So anyway, we have here two at least somewhat working solutions that at least work with Linux/Android, if not Windows. And they're open source.
How interested would ya'll be in adapting these into something with the Xperia Play in mind, so you can use your Xperia Play as a bluetooth gamepad compatible with Linux/Android tablets? (and also as a mouse/keyboard) I may try and work on this if I can find/make the time. It'd be nice to get it working with Windows too, but that might be further off. Or if someone else wants to spearhead it, I'd be willing to help as I'm able. I'm not promising I'll have much time for this any time soon though, but it hopefully shouldn't be too hard.
Or does anybody already have some other good solutions for this? Seems like the solutions I've seen either aren't very good, or rely on custom software on both sides of the connection (both a client and a server, whereas by following the HID standard, you only need custom software on one side-use app on the phone and connect to any android tablet with bluetooth hid support, which most ICS and beyond tablets will and maybe some Gingerbread).
Further down the road I'd even like to get USB HID working, but I'm pretty sure that would require kernel-level development. (ie connect your phone via USB and it acts as a USB controller too)
EDIT: Or maybe I necro'ed the wrong thread, but not sure this one had any good answers either:
http://forum.xda-developers.com/showthread.php?t=1730561
~Troop
If it helps, such an app would be relatively easy to make for the buttons and dpad but not the touch pad.
The problem is no one had any incentive to do it.
It would be awesome if the maker of TabletRemote would implement it, he already took care of all the grunt work (nice ui, register each other, settings, etc.)
I made a proof of concept app in a few hours and it worked just fine.
I don't know what the point if this post is.
Sent from my R800x using xda app-developers app
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
hatcyl said:
If it helps, such an app would be relatively easy to make for the buttons and dpad but not the touch pad.
The problem is no one had any incentive to do it.
It would be awesome if the maker of TabletRemote would implement it, he already took care of all the grunt work (nice ui, register each other, settings, etc.)
I made a proof of concept app in a few hours and it worked just fine.
I don't know what the point if this post is.
Sent from my R800x using xda app-developers app
Click to expand...
Click to collapse
I was really just hoping to stir up some interest to motivate me to actually do some Android development. I'd like to spend some time doing Android development, but I rarely have the motivation since I do enough programming as my full-time job and tend to want to relax and do other things when not at work.
You're right, it seems like there isn't that much incentive for this, so it would be nice if developers who already have apps that are so close to what we're talking about to extend their solutions to cover this.
injection18 said:
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
Click to expand...
Click to collapse
Good to know that that combination works out, even if it is a bit roundabout! Shows that having a workable solution matters more to users than following standards. (EDIT: And I don't mean that in a negative way, I'm just saying getting something working is what's most important, worrying about following standards and implementation details is something programmers worry more about than users)
~Troop
injection18 said:
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
Click to expand...
Click to collapse
In fact it works, but you can't press some buttons at the same time ... so I must find an other solution ...
There should be an app that allows to use the Xperia Play as a gamepad on PC. I thinks it's an idea that would completely rock.
I think you can do that already. Just acts as a HID.
https://play.google.com/store/apps/details?id=app.pcon&hl=en here ya go. Think thats the one.
Miles Wolf said:
There should be an app that allows to use the Xperia Play as a gamepad on PC. I thinks it's an idea that would completely rock.
Click to expand...
Click to collapse
Yeah, I would like that eventually too. Unfortunately, that's more difficult to do, at least as a true HID device... both the androhid and bluetooth touchpad projects I mentioned ran into a roadblock trying to work with a Windows host (because they don't quite emulate a true/full HID device, just almost, which is "good enough" for Linux). Connecting to Linux distributions which use the Bluez bluetooth stack is very doable, however. Maybe it'll be possible to modify/recompile the Android Bluez bluetooth stack to overcome this, but that makes it much more challenging and puts it further off.
There might be other strategies involving custom driver software on the PC to make it work though that would be easier. (The advantage of operating to the HID standard is that it works with PCs/tablets/phones out of the box without special drivers/software on the host)
Do go watch the demo linked to on the page below, he uses his app in gamepad mode to control a mario-like game running on Linux:
http://code.google.com/p/android-bluetooth-touchpad/
EDIT: Or guess the non-HID solution already exists as Mysticales pointed out above. Note that it is likely not truely emulating a HID device since it requires Java software on the PC. Still, it should get the job done!
~Troop
I just managed to use my Xperia Play as a controller via wifi for my PC and it works WONDERFULLY!
Heres what i did
downloaded and install this :
https://play.google.com/store/apps/details?id=app.pcon&hl=en&rdid=app.pcon&rdot=1
you also need to download the PC client for it to work
Theres a Xperia play mode included but its awful , some buttons dont work and the X button fails to register after using the dpad.
So what i did was use Joypad 1 (the one with the on screen controls)
And used GameKeyboard with a 6 button controller.
End results? it worked perfectly.

qiii4a

hey guys im trying to use the touchpad on my dock for qiii4a to play open arena, im currently running cromi-x and have tried using /dev/input/event4 and /dev/input/event5. back when i was on the original cleanrom i tried lots of different events that i thought might be the touchpad but none worked, any ideas?
Hi, there should be an option for using external mouse in the settings of the game, so you don't need to do it anywhere else. It's actually one and only game, that I know that supports mouse look.
Anyway, it requires Root, but it works amazingly
lol that dosent help at all, i dont think you understand. i know the game allows for use of an external mouse, i want to use the touchpad that is built into my dock. cromi-x is rooted, and the option in the game to use a mouse asks for the event device that the mouse registers at, i keep trying to give it the touchpads event but its still not letting me use the touchpad as mouse for the game. anyone?

Categories

Resources