USB Video Game Controller - Mogul, XV6800 General

Ok this is gonna sound nerdy as all hell but if I want to modify a video game controller for pc to have the mini usb plug to plug it into my mogul then be able to use it for emulators and such. Anyone know of any software for WM5/6 that can read the USB port and emulate controller presses into button presses that the emulators /games can recognise (aka when you press a button on the controller it tricks the game into thinking you pressed a programmed button on the device)

Madzilla said:
Ok this is gonna sound nerdy as all hell but if I want to modify a video game controller for pc to have the mini usb plug to plug it into my mogul then be able to use it for emulators and such. Anyone know of any software for WM5/6 that can read the USB port and emulate controller presses into button presses that the emulators /games can recognise (aka when you press a button on the controller it tricks the game into thinking you pressed a programmed button on the device)
Click to expand...
Click to collapse
This will probably never happen. The hardware for USB host capability is simply not in the device.

sucks, didnt realize it needed something special to read the usb port.

Madzilla said:
sucks, didnt realize it needed something special to read the usb port.
Click to expand...
Click to collapse
Could happen however with Bluetooth.... easily actually

interesting, i assume i would have to make my own software assuming nobody else has.

check this out. wonder if there is a profile to support it on the mogul.
http://kotaku.com/gaming/cell-phones/killer-cell-phone-game-controller-130968.php

Related

Has it been designed to use the USB port for input?

Hey since I am not a dev, I do not know if the USB port could accept incoming connections. Since linux is here now on it, I would think there may be a way to tap into the USB port and rig up some sorta USB input device to use on the G1. Imagine a controller. =D Just wondering if its been reported if the G1 could have the ability or if hardware wise its totally blocked off. Thanks. =)
well the wired headset has a microphone on it for calls, so at the very least you could plug in a USB microphone
i'm no hardware dev though, so i could be wrong!
Mysticales said:
Hey since I am not a dev, I do not know if the USB port could accept incoming connections. Since linux is here now on it, I would think there may be a way to tap into the USB port and rig up some sorta USB input device to use on the G1. Imagine a controller. =D Just wondering if its been reported if the G1 could have the ability or if hardware wise its totally blocked off. Thanks. =)
Click to expand...
Click to collapse
Search the forum for "usb host" and "usb otg". Short answer is G1 cannot act as a usb host even though the cpu supports it. Reason is it is not wired to supply power to a usb slave device.
jashsu said:
Search the forum for "usb host" and "usb otg". Short answer is G1 cannot act as a usb host even though the cpu supports it. Reason is it is not wired to supply power to a usb slave device.
Click to expand...
Click to collapse
Well.. if its just power, there are those USB hubs that you have to plug in AC power, I would think that would solve that issue there.
jashsu said:
Search the forum for "usb host" and "usb otg". Short answer is G1 cannot act as a usb host even though the cpu supports it. Reason is it is not wired to supply power to a usb slave device.
Click to expand...
Click to collapse
well, theoretically, could a non-phantom powered microphone work then? if you got a decent small mic, you'd be able to record live music and such on the phone with pretty good quality. might be impractical but it would be interesting to see if it could work!
Isn't the microphone plugged to a non-usb pin on the HTC connector, like the headphones ?
Edit :
Yes, it is.. See diagram here : http://www.tracyandmatt.co.uk/blogs/index.php/2006/09/10/htc_hermes_usb_connector_pin_config
Not sure how the headphones are plugged in, but I would assume if someone has a miniusb device, Im sure debian would detect it in the reports. I cant rem the command I used in ubuntu to get info but would be interesting to see if something can be done.
It dawned on me... Anetshare turns the G1 into a Wifi peer to peer. So along with Bluetooth abilities. Which Who said that the Bluetooth couldnt be used to accept BT Keyboard/Mice or so? Same with Wifi, Using Wifi to maybe have a app on your PC use ITS controller, sending the data via Wifi (So the G1 is a server) and translating those into usable input commands? I mean I know I use that Joy2Key program in WinXP to map my joystick to keyboard/mice commands. Im sure something could work on the G1. Thoughts?
you mean like this?
ubernicholi said:
you mean like this?
Click to expand...
Click to collapse
Well id say thats a start. Seems like nothing new has been up with it tho? Cause even if a BT Keyboard worked.. That would be a step in the right direction, hell could even play games a lil easier too.

3.1 and the PS3 Controller

So I've been toying around with my PS3 controller, and Transformer (plus dock) all morning and for the life of me I can't get it working correctly.
From every article I've read you should just be able to plug it in and go, but whatever was working for those guys clearly is missing from my own Transformer.
Anybody else been able to get it working?
I'm also wondering if my dock didn't update along with the 3.1 like it was supposed to. I remember updating the tablet, but there was never a separate dock update like there has been previously.
I'm running version EP101-0209
Is that the newest version?
I noticed that it only works with certain games natively or you would need to map the buttons through the game's OPTION (if available). The only native supported game I had found is called "Cordy" which you can download and play from market for free. It would also be a good start to test your controller though.
Anyway when they claimed that it supports PS3 controller, I think they meant via the USB port and not via BT. The only BT supported controller is the Wiimote but you need to download a new IME to run with it. Hope this helps, cheers !
PS3 controller with USB cable works perfectly in the dock. I tested it with SNESoid and cordy.
99% of market games will not work with any controller, they have to actually be coded for it to work. if the game has a key binding setting (like the emulators) then your good cause you can bind it and set everything up.
I also couldn't get it to work then realized you have to actually turn on the controller (long press PS logo) for it to work. doh
neok44 said:
PS3 controller with USB cable works perfectly in the dock. I tested it with SNESoid and cordy.
99% of market games will not work with any controller, they have to actually be coded for it to work. if the game has a key binding setting (like the emulators) then your good cause you can bind it and set everything up.
Click to expand...
Click to collapse
I should have mentioned I've been trying to get it working with SNESoid to no avail. It's not that it's entirely non-functioning rather it just doesn't read the buttons correctly.
Despite remapping it's very janky and, for example, the start button always goes to the home screen and triangle force closes the game.
Was there anything special you did to get it working with SNESoid or was it just plug in and go?
I know I've been having similar issues with PS3 controllers on 3.1. The controller would be detected, would get all the keys mapped, but I haven't found any emulator/game that reads any input from the right joystick. All other buttons and the right one work perfectly. Tried it on two Sony Six Axis controllers and a wireless logitech with a usb dongle. All 3 do the same things
BacteriaEP said:
I should have mentioned I've been trying to get it working with SNESoid to no avail. It's not that it's entirely non-functioning rather it just doesn't read the buttons correctly.
Despite remapping it's very janky and, for example, the start button always goes to the home screen and triangle force closes the game.
Was there anything special you did to get it working with SNESoid or was it just plug in and go?
Click to expand...
Click to collapse
don't think i did anything special. took a bit for it to finally recognise it but then i bound everything and i had no issues. no issues with start or triangle.
Been playing on mine with the PS3 controller and some roms. pretty damn awesome!
I connected my ps3 controller and its not working with anything. Not cordy or any of my emulators key remap working atall. What am I doing wrong here. All I get is 4 lights blinking

USB Gamepads

Does anyone know if usb gamepads work with the Iconia? Would like to use an analoge pad if it can be done to play some PSX games..
Thanks, Sonkey
This has been discussed numerous times since 3.1 was released.
Yes, USB gamepads are supported. Not 100% sure about analog thumbpads for psx playing though. Try it
Sent from my A500 using Tapatalk
i use my usb controller to play snes all the time. not sure on psx just should work. no need for an app just connect and map the keys in the emulator. heres a link on the kind of controller im using
http://www.amazon.com/Logitech-Rumb...?s=electronics&ie=UTF8&qid=1314972216&sr=1-24
I have a wired usb xbox 360 controller. This works with the Iconia.
Sweet,
Does the analouge part work as well. If so that is what I will get
kylepotts said:
I have a wired usb xbox 360 controller. This works with the Iconia.
Click to expand...
Click to collapse
yes so does mine
kylepotts said:
I have a wired usb xbox 360 controller. This works with the Iconia.
Click to expand...
Click to collapse
I use a wireless xbox 360 controller for PC (w/ usb receiver). This works well for nesoid hooked up to the tv via HDMI
why bother using a wired joystick when you can get a wireless joystick at just few bucks more..
i have PS3 wireless joystick and installed sixaxis contoller app... been happy and no problem so far
Those of you using an xbox controller hardwired..
my left analogue stick works but not the right one. also the top L+R buttons work but not the bottom ones..
do you guys have the same issues??
Also..
Those using the PS3 controller.. have you noticed that any buttons arent responding? might invest in a PS3 controller if they all work correctly.
thanks in advance.
I've bought this app on the market
(Damn, cannot post links...)
it's called 'USB/BT Joystick Center'
It's working perfectly to me...
I've tested 3 generic usb joysticks and all of them worked.
You can create the USB driver based on the bits input of the device.
really nice, and no root is needed.
rafinhasantana 'USB/BT Joystick Center
Hey rafinhasantana,
I bought USB/BT JOY center too but i was afraid to install it. check out the permissions on that thing. Says it can record passwords you enter in another application. I know its probably needed to record button actions etc... but i was a little concerned.
Do you have any issues with it thus far? Anyone else use this????
sawamura said:
why bother using a wired joystick when you can get a wireless joystick at just few bucks more..
i have PS3 wireless joystick and installed sixaxis contoller app... been happy and no problem so far
Click to expand...
Click to collapse
I've been looking into this. When you say a "wireless PS3 remote", sdo you mean the stock Sony branded remote, or other?
Goldenknight67 said:
Hey rafinhasantana,
I bought USB/BT JOY center too but i was afraid to install it. check out the permissions on that thing. Says it can record passwords you enter in another application. I know its probably needed to record button actions etc... but i was a little concerned.
Do you have any issues with it thus far? Anyone else use this????
Click to expand...
Click to collapse
Hi!
Well i've had no problems with that.. It works like an alternative input method, like in the Wii controller input, but you're not gonna use to type your passwords around. I've contacted the developer about the deadzone for sticks and he hass implemented that...
It's working fine for me, and since I don't use the tablet for banking I'm not THAT worried about passwords on it at all...
fermunky said:
I've been looking into this. When you say a "wireless PS3 remote", sdo you mean the stock Sony branded remote, or other?
Click to expand...
Click to collapse
Yeah I use one and work very good!!
Sent from my A500 using Tapatalk
Excellent, gonna go grab a Sony remote today. Thanks
I just noticed the Six Axis app requires root... shucks.
Those SixAxis Dual Shock controllers... the ones listed as wireless still have the mini USB connection on the back. Is that ONLY for charging, or can those be hooked up via USB to the tablet for use as well?
fermunky said:
I just noticed the Six Axis app requires root... shucks.
Those SixAxis Dual Shock controllers... the ones listed as wireless still have the mini USB connection on the back. Is that ONLY for charging, or can those be hooked up via USB to the tablet for use as well?
Click to expand...
Click to collapse
Thats right i used it that way to play shadowgun
Sent from my SAMSUNG-SGH-I777 using Tapatalk
Im also thinkimg of getting a set or paiir of ps3 controller. Im kinda leaning towards the bluetooth wireless sixaxis. But before i pull the trigger, can anyone plz confirm that you can connect two wiireless sixaxis controllers simultaneously for 2-player mode in some games? If not, can the wired controllers do it? Tia
Anyone know if PlayStation One (dual shock) controllers can work properly?
I have one hooked up via an OTG cable and a USB conversion hub (to plug the controller into) and can only seen to get the analogue sick to work on FPse. The others buttons (other than the D-pad and right analogue stick) seem to be working in the joycentre but I am not sure how to get them to work outside it, out how to tell the joycentre what physical buttons the presses relate to. Does anyone know if a tutorial video in English?
rafinhasantana said:
I've bought this app on the market
(Damn, cannot post links...)
it's called 'USB/BT Joystick Center'
It's working perfectly to me...
I've tested 3 generic usb joysticks and all of them worked.
You can create the USB driver based on the bits input of the device.
really nice, and no root is needed.
Click to expand...
Click to collapse
are you sure it do sent need root because every freaking video I seen said you need it to use that app( can you make a video of how you do it.) if so can you use a controller to show me how to use it on modern combat 4 when you put it on YouTube

[Q] Using two usb gamepads at the same time

is this possible? I've had two of them hooked up in an attempt to play a two player game through emulation. Both controllers worked, but they act as one controller. For example, any action on either controller moved both characters and any button press did the same on both characters. I had both pads enabled in the options. Is this a limitation with the tablet only being able to assign one set of buttons for one gamepad at a time? If so,is there a way to work around it? Thanks in advance. P.S. I'm using the emulator "snesoid".
Edit- I think this is in the wrong section.
I'm not sure about devices though USB, but I'm pretty sure if you had Wii controllers you can hook up 2 of those to the tablet at a time. You would need a special app for that though. With the app you can map all the keys for different functions.
hardslog said:
I'm not sure about devices though USB, but I'm pretty sure if you had Wii controllers you can hook up 2 of those to the tablet at a time. You would need a special app for that though. With the app you can map all the keys for different functions.
Click to expand...
Click to collapse
Oh really? Could you tell me the name of the app? I might try going this route then.
It's called Wiimote controller. Its free in the market. I have never physically tried 2 controllers but I'm pretty sure it works because of all the mappings you can do. It takes a bit of leg work to get it up and running, but you can also connect the nunchuks and the classic controllers to it.
I'll look into that. I hope it works. Me and my buddy are trying to play through some games at work during our breaks. This will definitely help pass the time if it works.

[GUIDE] USB Gaming on Nexus S

Greetings,
The purpose of this post/thread is to describe how to use a USB gaming controller on the Nexus S, which is now possible thanks to the work of fellow XDA member sztupy. Before proceeding, I highly recommend that you read his Galaxy S thread, especially the first few posts (http://forum.xda-developers.com/showthread.php?t=1450298).
First, some demonstrations:
Using USB Host Controller app and Super Mario 64
Batman: Arkham City
Metro 2033
Dirt 3
DISCLAIMER: I take no responsibility for any damage you do to your phone.
1.) FLASH KERNEL AND DOWNLOAD APP
First things first, you will need ICS and to flash a kernel that has USB OTG support in it. At the time of this posting, some kernels with USB OTG are:
-steve.garon’s kernel (http://forum.xda-developers.com/showthread.php?t=1427352)
-mathkid95’s Matr1x kernel (http://forum.xda-developers.com/showthread.php?t=1361477)
-Ezekeel's GLaDoS kernel (http://forum.xda-developers.com/showthread.php?t=1336529)
If you do not know how to flash a kernel, please Google it. You will also need to download sztupy’s app “USB Host Controller” (https://market.android.com/details?id=hu.sztupy.android.usbhostcontroller).
2.) ACQUIRE USB CONTROLLER
Next, you will need a supported USB controller. The following should work:
-wired Xbox 360 controller
-Logitech DualAction controller
-Logitech WingMan RumblePad
-wireless Xbox 360 controller WITH wireless receiver
-wired Sony Playstation 3 controller (not yet tested)
...probably many others
3.) OTG SET UP
Thirdly, you’ll need a working USB OTG set up. Sztupy’s thread shows you a few ways of accomplishing this. Below is a (crappy) diagram of MY current working set up.
http://dl.dropbox.com/u/15806590/diagram2.png
I think this is the best set up because you don't have to buy any fancy OTG cables or USB hubs. But that's just my opinion.
In terms of the order for connecting things, I find it works best if you connect the phone LAST.
4.) FINAL STEPS
Once everything is connected, open up the “USB Host Controller” app, select the “Settings” pane, and set the Operation Mode to “Auto-host” (if you are using a set up that involves an OTG connector/cable, then you'll likely need to select OTG mode instead). If everything went right, the app will close automatically and you should be able to navigate your phone with the controller. You are now ready to game!
Just a note with the 360 controller. The middle button will always flash on and off, and will not stay lit on one quarter of the circle as on an actual Xbox. AFAIK there's no way to fix this (unless you use tape heh).
Games/Apps TESTED & WORKING: (This list is not meant to be comprehensive, and will be occasionally updated)
Note: Pretty much any app/game that supports button remapping (such as emulators) should work
Emulators
-nes.emu
-SNES 9X EX
-N64oid (the right analog stick is not functional)
-Mame4droid
-FrodoC64USB
-Mupen64Plus AE
-FPse
Native/Regular Android Games
-Shadowgun
-Grand Theft Auto 3
-Samurai II: Vengeance
-Riptide GP
-Meganoid
-Reckless Getaway
-Cordy
-EVAC HD
-Radiant HD
-Muffin Knight
Some (not all) of the Xperia Play compatible games will work too. See here for a comprehensive list of Xperia Play titles: http://forum.xda-developers.com/showthread.php?t=1217060
Other
-OnLive (!!! This means you can play the majority of onlive games that are game pad compatible)
thanks man i was thinking of a way to do this.
This is amazing !
I tested the Logitech Dual Action controller yesterday, it works also fine.
Hi! May I use your first diagram in my post too?
Sure! Be my guest.
Cool! 10 chars
3 new gameplay videos added.
nice. any idea if this works with the controllers for the original Xbox? I have a modded Duke I use on the computer, just replaced the Xbox!usb male with a regular usb male, and would love to be able to use it on my Cappy. I know it works perfectly on the mainline Linux kernel, but I'm having no luck finding how the drivers were implemented in ICS. I can't test myself just yet, still waiting for the otg cable and download mode jig to come in.
neoman4426 said:
nice. any idea if this works with the controllers for the original Xbox? I have a modded Duke I use on the computer, just replaced the Xbox!usb male with a regular usb male, and would love to be able to use it on my Cappy. I know it works perfectly on the mainline Linux kernel, but I'm having no luck finding how the drivers were implemented in ICS. I can't test myself just yet, still waiting for the otg cable and download mode jig to come in.
Click to expand...
Click to collapse
I can't say for certain, but I think it should work. I found another thread here: http://www.acertabletforum.com/forum/acer-iconia-tab-accessories/1014-what-game-controllers-work.html for the Acer Iconia tablet, and one user claims their original xbox controller works.
I suppose the only way to know for sure is to try it out yourself. Once you get your OTG set up and running, let us know how that works out for you.
Nice thread, very useful for me, I sold my wired 360 controller, and i thought i will buy a new one when i asked at sztupy's thread if the 360 controller would work with this method, he mentioned me about this thread, and i saw on the 1st page that a wireless controller would work with the receiver...luckily i have one of those but on the op says only it was not tested...so could anyone give me some info about that?
Szighy said:
Nice thread, very useful for me, I sold my wired 360 controller, and i thought i will buy a new one when i asked at sztupy's thread if the 360 controller would work with this method, he mentioned me about this thread, and i saw on the 1st page that a wireless controller would work with the receiver...luckily i have one of those but on the op says only it was not tested...so could anyone give me some info about that?
Click to expand...
Click to collapse
Well the reason I suspect that it will work is because I saw this video www.youtube.com/watch?v=TrTmsZIb0a8&feature=related. Since we now have OTG it is reasonable to assume this would work for us as well.
I tried looking around for a wireless receiver to test but unfortunately all stores near my area only seem to sell it with the controller.
Sent from my Nexus S using XDA App
developersdevelopers said:
Well the reason I suspect that it will work is because I saw this video www.youtube.com/watch?v=TrTmsZIb0a8&feature=related. Since we now have OTG it is reasonable to assume this would work for us as well.
I tried looking around for a wireless receiver to test but unfortunately all stores near my area only seem to sell it with the controller.
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
hm...i'm gonna try it, so, i didn't understand the diagram show in the OP (from the dropbox link, i'm not too good in this), but would it work, if i use a USB Hub, connect the hub to the phone, a usb charger to the hub, and also the receiver?
Szighy said:
hm...i'm gonna try it, so, i didn't understand the diagram show in the OP (from the dropbox link, i'm not too good in this), but would it work, if i use a USB Hub, connect the hub to the phone, a usb charger to the hub, and also the receiver?
Click to expand...
Click to collapse
Read sztupy's post here for some ways you can connect a hub: http://forum.xda-developers.com/showpost.php?p=21503413&postcount=2. As you can see, it is indeed possible to power the controller/receiver from the hub if you have things connected properly.
When you're setting up USB OTG/host for the first time, use a simple device like a USB flash/thumb drive to verify that your connections and everything else are working properly. Then you can try hooking up other peripherals like the 360 wireless receiver.
To be honest, I haven't had much luck getting USB OTG/host to work with a hub, which is why I went and created my own 'Y' cable. It really isn't that difficult to make, and it's cheaper than using a hub, provided that you have soldering equipment already.
developersdevelopers said:
To be honest, I haven't had much luck getting USB OTG/host to work with a hub, which is why I went and created my own 'Y' cable. It really isn't that difficult to make, and it's cheaper than using a hub, provided that you have soldering equipment already.
Click to expand...
Click to collapse
you don't even need soldering equipment. I twisted and taped the wires and it worked fine.
Epic_VS said:
you don't even need soldering equipment. I twisted and taped the wires and it worked fine.
Click to expand...
Click to collapse
Nice lol.
Sent from my Nexus S using XDA App
Word of caution, the 360 controller wireless adapter draws a lot of power, i recall there being high incidences of it dropping out when plugged into PCs, so be sure to power it adequately.
tiuk said:
Word of caution, the 360 controller wireless adapter draws a lot of power, i recall there being high incidences of it dropping out when plugged into PCs, so be sure to power it adequately.
Click to expand...
Click to collapse
woah...i really don't know anything about this electronic thing how should i do?
Just look at your charger and check the output rating. It should say something like: 5.0 V, 0.75 A. Ideally you'll want the second number to be higher (like 1 A for example).
As a point of reference, my wired 360 controller works fine on 0.7 A. But as tiuk pointed out, the wireless receiver may be more demanding.
But really I think you should be okay if you stick with the standard Samsung Nexus S charger. If you need more current for your peripheral, you can simply disable the current draw of your phone with the USB Host Controller app. This way, all of the current from the charger will be directed to the device instead of being split between the device and your phone.

Categories

Resources