OnLive Universal Controller fix! Compatible with any X360 game, GTA3, Shadowgun, etc. - Eee Pad Transformer Accessories

Alright, I've posted this otherwhere on this forum, but now that I've finished it in a manner that's significantly safer to use, I want to make it into it's own thread so that it is easier for people to find it and for SEO reasons.
This method will allow you to play games like GTA 3, Shadowgun, et certa on your tablet with the controller. This works by default on some tablets, but for the two I've tested (Xoom and Eee Pad Transformer) it has issues. Specifically, the right analog stick doesn't work and you are stuck turning left (SEO: running in circles, triggers don't work, can't aim). This method requires a rooted tablet. Rooting most tablets is simple and safe, I strongly suggest doing it, it offers enormous benefits.
You need to open Terminal Emulator (download one from market if you don't have it). Then enter the following commands. Hit enter after every line and ensure that it completes with no errors.
su
cd /system/usr/keylayout/
mount -o remount,rw /system
cp Vendor_045e_Product_028e.kl Vendor_2378_Product_100a.kl
exit
exit
Reboot your tablet, and the OnLive controller should now work be fully compatible with any game that uses an Xbox 360 controller! If the file "Vendor_045e_Product_028e.kl" isn't on your tablet, let me know and I will upload it for you.
Sent from my Transformer TF101

If you could post up the Vendor_045 that would be awesome it says no such directory found. Thanks!!!

Thanks for the info Gary, going to try it out.
Off topic, Gary from dashhacks?
I was an admin over there for a few years, up until greg sold the site to Caputo Media.

topxshelfxtre said:
If you could post up the Vendor_045 that would be awesome it says no such directory found. Thanks!!!
Click to expand...
Click to collapse
https://gist.github.com/a7a52e892d5d8519b10c
Click "raw" and save the file. Transfer it over to the device and copy it to the directory (/system/usr/keylayout/). This version includes a few patches of mine to allow the media keys on the controller to work (the play, next, and previous buttons are mapped to whatever app wants to use them, allows for you to control music with them, etc).
What tablet do you have? I'm kinda shocked any tablet is missing the file
Vendor_045e_Product_028e.kl, as it is necessary for the xbox 360 controller to function properly! You are the second person today to tell me that it doesn't exist for them.
Rob S. said:
Thanks for the info Gary, going to try it out.
Off topic, Gary from dashhacks?
I was an admin over there for a few years, up until greg sold the site to Caputo Media.
Click to expand...
Click to collapse
The one and only . You weren't around before I left, were you? I only remember one other admin besides Greg. Sad to hear he sold the site! Can't exactly blame him, the PSP scene was basically dead and none of the other sites (360, ps3, etc) really peaked anywhere near what psp-hacks did.
Sent from my Transformer TF101

Gary13579 said:
The one and only . You weren't around before I left, were you? I only remember one other admin besides Greg. Sad to hear he sold the site! Can't exactly blame him, the PSP scene was basically dead and none of the other sites (360, ps3, etc) really peaked anywhere near what psp-hacks did.
Sent from my Transformer TF101
Click to expand...
Click to collapse
I joined the site in Jan 06. If i remember Alias420 and Xy were admins at the time.
I don't blame him for selling the site, but the new owners drove a lot of members away.
They simply dropped the ban hammer on anyone who voiced their opinions about the changes they were making in the forums.

Does it fix the GTA3 bug with the Xbox 360 controller? (running in circles)
Because its didn't work for me , is there another way to do it?
maybe to edit the file with root explorer?
Thank you

i9apps said:
Does it fix the GTA3 bug with the Xbox 360 controller? (running in circles)
Because its didn't work for me , is there another way to do it?
maybe to edit the file with root explorer?
Thank you
Click to expand...
Click to collapse
Post the logcat of when you connect the controller to your tablet. It should be easy to fix you just need to find the vendor and product ids to make the right keylayout file.
Sent from my HTC Evo 4G

Gary13579 said:
Alright, I've posted this otherwhere on this forum, but now that I've finished it in a manner that's significantly safer to use, I want to make it into it's own thread so that it is easier for people to find it and for SEO reasons.
This method will allow you to play games like GTA 3, Shadowgun, et certa on your tablet with the controller. This works by default on some tablets, but for the two I've tested (Xoom and Eee Pad Transformer) it has issues. Specifically, the right analog stick doesn't work and you are stuck turning left (SEO: running in circles, triggers don't work, can't aim). This method requires a rooted tablet. Rooting most tablets is simple and safe, I strongly suggest doing it, it offers enormous benefits.
You need to open Terminal Emulator (download one from market if you don't have it). Then enter the following commands. Hit enter after every line and ensure that it completes with no errors.
su
cd /system/usr/keylayout/
mount -o remount,rw /system
cp Vendor_045e_Product_028e.kl Vendor_2378_Product_100a.kl
exit
exit
Reboot your tablet, and the OnLive controller should now work be fully compatible with any game that uses an Xbox 360 controller! If the file "Vendor_045e_Product_028e.kl" isn't on your tablet, let me know and I will upload it for you.
Sent from my Transformer TF101
Click to expand...
Click to collapse
whenever i type in "cd/system/usr/keylayout" it says not found
but when go through root explorer i see the folder....what do i need to do
Sent from my Transformer TF101 using xda premium

:sigh: there is a space between cd and the rest of the command. It's "cd /system/usr/keylayout" not "cd/system/usr/keylayout".
Sent from my Transformer TF101

Gary13579 said:
:sigh: there is a space between cd and the rest of the command. It's "cd /system/usr/keylayout" not "cd/system/usr/keylayout".
Sent from my Transformer TF101
Click to expand...
Click to collapse
Oh....my bad..thanx
It didnt work for me . Still walks in circles after i press the left trigger. and the right analog stick only goes up and down
I'm trying to use a wired xbox 360 controller. That shouldnt matter right
Sent from my Transformer TF101 using xda premium

Yes, it does matter, it matters a ton. You need to figure out the vendor and product ID's of the wireless dongle. Run logcat (either in a terminal as root, or download aLogcat from the market) immediately after plugging the dongle into your tablet. Copy and paste the results to pastebin.com then post the link here and I'll tell you how to fix it. It should be dead simple, all you have to do is rename one file based on the info you give me.
Sent from my Transformer TF101

Gary13579 said:
Yes, it does matter, it matters a ton. You need to figure out the vendor and product ID's of the wireless dongle. Run logcat (either in a terminal as root, or download aLogcat from the market) immediately after plugging the dongle into your tablet. Copy and paste the results to pastebin.com then post the link here and I'll tell you how to fix it. It should be dead simple, all you have to do is rename one file based on the info you give me.
Sent from my Transformer TF101
Click to expand...
Click to collapse
oh, ok, but im trying to use a wired xbox 360 controller, but here is the link, hope i did this right
http://pastebin.com/QRzt6T0X
Sent from my Transformer TF101 using xda premium

Ah my bad I read wireless. You did the logcat perfectly but I'm afraid the info isn't in there (could have sworn it was). You still need to do it 'cause your controller isn't an official MS one (right?), it's a cheap generic one so the product/vendor IDs are different. Plug the controller in, open up a terminal, and type "dmesg" without the quotes then hit enter. You want to look for a line that looks like one of these:
[ 1425.766990] usb 1-1.1: New USB device found, idVendor=0424, idProduct=3803
[ 1426.077965] usb 1-1.1.2: New USB device found, idVendor=04e8, idProduct=685e
These are the vendor and product IDs of the device and are the codes you need to use to get your controller working. The codes are different for every type of device, so you need to check yours yourself, then apply them to the command.
Let's say for example your controller is the first one, vendor id 0424, product id 3803. you'd want to do:
cp Vendor_045e_Product_028e.kl Vendor_0424_Product_3803.kl
for the second, you'd want to do
cp Vendor_045e_Product_028e.kl Vendor_04e8_Product_685e.kl
dmesg should only output one recent item containing the product and vendor IDs (mine contains two because I plugged in my phone, which presents two devices to the TF, my phone internal memory and the SD card), so just edit the command to match those IDs and it should work. Make sense?
Sent from my Transformer TF101

Gary13579 said:
Ah my bad I read wireless. You did the logcat perfectly but I'm afraid the info isn't in there (could have sworn it was). You still need to do it 'cause your controller isn't an official MS one (right?), it's a cheap generic one so the product/vendor IDs are different. Plug the controller in, open up a terminal, and type "dmesg" without the quotes then hit enter. You want to look for a line that looks like one of these:
[ 1425.766990] usb 1-1.1: New USB device found, idVendor=0424, idProduct=3803
[ 1426.077965] usb 1-1.1.2: New USB device found, idVendor=04e8, idProduct=685e
These are the vendor and product IDs of the device and are the codes you need to use to get your controller working. The codes are different for every type of device, so you need to check yours yourself, then apply them to the command.
Let's say for example your controller is the first one, vendor id 0424, product id 3803. you'd want to do:
cp Vendor_045e_Product_028e.kl Vendor_0424_Product_3803.kl
for the second, you'd want to do
cp Vendor_045e_Product_028e.kl Vendor_04e8_Product_685e.kl
dmesg should only output one recent item containing the product and vendor IDs (mine contains two because I plugged in my phone, which presents two devices to the TF, my phone internal memory and the SD card), so just edit the command to match those IDs and it should work. Make sense?
Sent from my Transformer TF101
Click to expand...
Click to collapse
yes. it akes perfect sense, unfortunately non of the lines start with those digits, they all start with 6XXXXX. Does a wireless ps3 controller have the same issues?

The digits at the start of the line do not matter... Those are just time (in seconds) since the tablet was turned on. What's important is the rest of the line...
Sent from my Transformer TF101

Awesome work, Gary.
Games work perfect.
Sent from my Tansformer TF101 using Tapatalk

thanx a lot man, it works perfectly now...how'd you learn this anyways

Rob S. said:
Awesome work, Gary.
Games work perfect.
Sent from my Tansformer TF101 using Tapatalk
Click to expand...
Click to collapse
Good to hear it work for you. How are you liking the controller? I still long for a better dpad.
musada said:
thanx a lot man, it works perfectly now...how'd you learn this anyways
Click to expand...
Click to collapse
No problem. I figured it out by reading the logcat after connecting my controller and seeing it was being applied the "generic" layout instead of 360. Entered the directory, figured out the file layout and fixed it.
Sent from my SPH-D710 using Tapatalk

Gary13579 said:
Good to hear it work for you. How are you liking the controller? I still long for a better dpad.
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
Love the controller.
My only gripe is that the d-pad is a bit stiff, and i prefer a full cross or a disc pad over separate buttons.
Makes it difficult to play SF IV.
I see a member over @onlivefans did a decent mod of the controller.
http://onlivefans.com/showthread.php?7352-I-Redesigned-The-OnLive-Controller
The d-pad cutout is a bit rough. He should have used a fine tooth hole saw instead of a dremel or sanded it down a bit.
Looks like those sharp edges will shred your thumb.
Sent from my Tansformer TF101 using Tapatalk

Yup, diagonals are almost impossible with the current dpad. Really disappointed with that. At least they fixed the battery falling out, lol.
Sent from my SPH-D710 using Tapatalk

Related

[REVIEW / DOA SO FAR] Official Malata USB/LAN Adapter

Just wanted to touch base to see if there potentially may be any interest in something like this? I have one on the way for review and to see if they even work with our gTab. Rumor was the price point was going to be around $20 - $25.
When I get it tested I will post the findings and see what you guys think!
[EDIT] - so far I can't get it to work. I've tried just throwing it in while it's on as well as having it powered down (like the dock) to allow the DNS to propagate. No dice so far. I'll check with the supplier to see if there is an app to make it work.
it2steve said:
Just wanted to touch base to see if there potentially may be any interest in something like this? I have one on the way for review and to see if they even work with our gTab. Rumor was the price point was going to be around $20 - $25.
When I get it tested I will post the findings and see what you guys think!
Click to expand...
Click to collapse
Interested in outcome but not really looking to buy. WiFi is solid enough and with existing dock if I need LAN (haven't yet) I have it along with the HDMI and other.
Thanks!
When would you use this?
I'm trying to imagine a time it would come in handy. Ideas?
Maybe it uses a kernel module that isn't included in your kernel. I don't know what ROM/kernel you are using (I use stock), but possibly the pl2303 module. If you have a Linux PC handy, you can check for some info. Before plugging it into the Linux box, open a terminal and run this command:
Code:
tail -f /var/log/messages
Then plug it in, and see what it tells you. Use Ctrl + c to end it.
You can also check which modules are loaded with this command, new modules are at the top of the list:
Code:
lsmod
I also am not sure if I would ever use something like that. My ZT-180 came with something similar, but with a miniUSB end, and I have never found the need to even try it.
wasserkapf said:
Maybe it uses a kernel module that isn't included in your kernel. I don't know what ROM/kernel you are using (I use stock), but possibly the pl2303 module. If you have a Linux PC handy, you can check for some info. Before plugging it into the Linux box, open a terminal and run this command:
Code:
tail -f /var/log/messages
Then plug it in, and see what it tells you. Use Ctrl + c to end it.
You can also check which modules are loaded with this command, new modules are at the top of the list:
Code:
lsmod
I also am not sure if I would ever use something like that. My ZT-180 came with something similar, but with a miniUSB end, and I have never found the need to even try it.
Click to expand...
Click to collapse
I have an ubunu VM, I'll give that a try and keep you posted. Thanks!
it2steve said:
I have an ubunu VM, I'll give that a try and keep you posted. Thanks!
Click to expand...
Click to collapse
Where hardware is related, a VM may not give the needed results. That is because a VM may use it's own drivers.
If you have an Ubuntu installation CD, you can boot that as a live CD. It will run only on system memory, so it may be a bit laggy. That will work just like an installed Linux system.
Any progress on this?
I am very interested to find a USB to ethernet adapter for my Gtab. I do a lot of networking with switchs and ISP providers. It would be awesome if this little USB device would work. Any updates?
probably driver related
This looks like one of the adaptors that have been around for the Wii console for a while.
Clemsyn's kernel has a bunch of USB drivers added that are removed (or are back level) in the stock Viewsonic kernel. I suggest that you give it a go.
Pershoot's kernel is a more involved process to select the bits that you want. So I'd start by trying Clemsyn's first.
shieb said:
I'm trying to imagine a time it would come in handy. Ideas?
Click to expand...
Click to collapse
I have a dell laptop that I recently dropped. The wireless stopped working. Thankfully, everything else seems fine. I had to go out and buy a wireless usb adapter.
>>I have a dell laptop that I recently dropped. The wireless stopped working.
Did you pop open the panel on the bottom and check to see if the little wifi riser card didn't just pop out of its slot?
May not apply in your case, but sometimes the Modem/LAN/Wifi is on a little card that plugs into a header on the motherboard. There's usually an access panel on the bottom to get at it - check that it's properly seated and all connectors are secure, etc.
You can also usually swap them out if they die. Check Ebay.
shieb said:
I'm trying to imagine a time it would come in handy. Ideas?
Click to expand...
Click to collapse
I could see this being handy for a road warrier to watch streamed content in a hotel if he or she didn't want to bring the heavier dock along. Often time wifi is sketchy at best in some locations but many hotels were wired with CAT5 to each room and have a cord curled up in the desk. I often break out my CAT5 adapter to string two cords together so my laptop can rest on the bed and I have faster speeds (and frankly a more secure connection with my VPN) while resting against the many pillows. Beats sitting at the desk with the dock propped up.
Let us know how you make out getting this to work.
Anyone get this to work? I just ordered a gtab and it would be great to have a wired ethernet port for configuring many of the network devices I deal with on a daily basis.
sorheim said:
Anyone get this to work? I just ordered a gtab and it would be great to have a wired ethernet port for configuring many of the network devices I deal with on a daily basis.
Click to expand...
Click to collapse
I have not been able ot ge tthe one I have to work. I will contact the supplier to see if there is a particular that the Malata tabs are using
it2steve said:
I have not been able ot ge tthe one I have to work. I will contact the supplier to see if there is a particular that the Malata tabs are using
Click to expand...
Click to collapse
Did you ever try it in Linux, like I suggested?
Not a Linux VM, but a real install of Linux.
it2steve said:
I have not been able ot ge tthe one I have to work. I will contact the supplier to see if there is a particular that the Malata tabs are using
Click to expand...
Click to collapse
Thank you. I would really appreciate it.
You have to edit a file to enable the ethernet.
http://forum.xda-developers.com/showthread.php?t=886853
*Edit* My apologies. This is a fix for the Malata dock w/ethernet. No idea if it works for the adapter or not.
Alternative usb/lan adapter
I found a USB/LAN adapter for android tablets on euogo dot com for $10. Do a search for this item number: TPGA-ULNA
If you do a google search, "usb to lan adapter for android", many other brands / models also appear.
Does anyone think any of them will work with the Gtab?
Considering the rumor that the dock may be discontinued and that an HDMI cable is on the way, a USB/LAN adapter for the Gtab would be easier to carry around than the dock / power adapter combo.
Warning: 1st time poster = NOOB. Pls. be kind.
You may want to check my posts on making Ethernet on the Dock work. If the device works at all, it should be the same process.
http://forum.xda-developers.com/showpost.php?p=14367749&postcount=41
I could use this at work where they won't allow wireless connections.
As network admin, I will definitely love to have opportunity to connect my tablet to LAN network.
Pretty often it happens, that I am installing new WiFi routers, so for initial config, I need to grab my 17" laptop and connect by cable. It would be much more comfortable to just use my tablet ;-)

[MOD] Webtop over HDMI Hack for Photon GB 2.3.4 (Sprint 4.5.1A)

Hello Photon owners! I've been taking care of the Webtop over HDMI hacks over on the Atrix. I've patched the Photon Webtop files, allowing you to run webtop over HDMI on Sprint 4.5.1A, without the requirements of an official dock!
Requirements:
Be rooted
Be able to work with adb
First, unpack the attached zip-file.
Go into the correct directory for your version.
Now run (in a terminal)
Code:
adb push DockService.apk /sdcard/
adb push PortalApp.apk /sdcard/
adb shell
# you are now in the phone shell
su
mount -o rw,remount /dev/block/mmcblk0p12 /system
mv /system/app/DockService.apk /system/app/DockService.apk.bak
mv /system/app/PortalApp.apk /system/app/PortalApp.apk.bak
mv /system/app/DockService.odex /system/app/DockService.odex.bak
mv /system/app/PortalApp.odex /system/app/PortalApp.odex.bak
rm /data/dalvik-cache/*DockService* /data/dalvik-cache/*PortalApp*
cd /system/app
cp /sdcard/DockService.apk ./
cp /sdcard/PortalApp.apk ./
chown 0:0 ./DockService.apk
chown 0:0 ./PortalApp.apk
chmod 644 ./DockService.apk
chmod 644 ./PortalApp.apk
reboot
NOTE: This zip will not in any way help you to obtain root! You must be rooted prior to attempting to apply this patch, or it will not work! (I am aware this requires you to have a dock to obtain root, for now)
Thanks to bane449 for testing this until it worked!
No special usb cable, just a hub to use keyboard and mouse?
Sent from my MB855 using Tapatalk
usb is tricky since you need to mod the hub (solder some things) to make it work correctly with the Atrix (so I assume the same for Photon). Instead, you can use a bluetooth keyboard & mouse, or you can use the virtual keyboard/mouse that the phone becomes when starting webtop.
Bluetooth k keyboards and mice together Are pricy still.
Sent from my MB855 using Tapatalk
Thank you. Works perfect!
Sent from my MB855 using XDA Premium App
I tried this and while I think I was successful, I did notice two strange things.
First: I had no dalvik-cache for either PortalApp or DockService, though I am not sure if I was supposed to. From there I continued on and everything seemed okay, no errors.
Second: After I finished up I checked my sdcard and saw DockService.apk but did not find PortalApp.apk. Slightly alarmed I went back into the shell and verified that both apks were in /system/bin along with their respective backups. I didn't get any errors copying so I can't figure out how PortalApp.apk disappeared from my sdcard. Anyways one thing I'm sure of is that I didn't accidentally use the 'mv' command. Is there a way of verifying that the hack is working (I do not have a hdmi cable on me atm.)
Here is the log of what I did.
Update: I plugged a hdmi cable directly into the phone and managed to launch Webtop. The mouse and keyboard controls appear on the phone with webtop loaded on the tv but I cannot interact. The curser doesn't move, the keyboard can't be brought up. The phone itself isn't frozen, I'm able to launch camera and raise/lower volume. Any idea whats going on?
Update 2: I got it to work by replacing the files again and cycled through several restarts. Eventually it worked however it would be better if i could use FlexT9 instead of the standard keyboard (It does freeze up sometimessssssssssssssssssss.) Thank you _unknown. Thank you bane449. You guys just saved me $100 bucks.
John Kotches said:
Bluetooth k keyboards and mice together Are pricy still.
Sent from my MB855 using Tapatalk
Click to expand...
Click to collapse
Do you think a bluetooth Apple keyboard and mighty mouse would work?
The apple bluetooth keyboard worked for me with a logitech bluetooth mouse. I would assume the apple mouse should also work. Make sure to put the bt passcode on the phone and then put the same code on the keyboard and press enter.
Sent from my MB855 using XDA Premium App
Oh the irony.. needing to be rooted, which is currently only possible with the dock... just to apply a hack that allows you to use features without the dock
coldblooded79 said:
Do you think a bluetooth Apple keyboard and mighty mouse would work?
Click to expand...
Click to collapse
There's no technical reason that it would fail.
Apple BT Keyboard $69
Apple Mighty Mouse $69
Dock $99
Doesn't add up to me unless you have them sitting around unused.
This is the cheapest keyboard/mouse combo I can find in Bluetooth: http://www.newegg.com/Product/Product.aspx?Item=N82E16823852003
Unfortunately it has some bad reviews, sounds like it has connectivity issues. Anyone find anything cheaper?
sub2k1 said:
This is the cheapest keyboard/mouse combo I can find in Bluetooth: http://www.newegg.com/Product/Product.aspx?Item=N82E16823852003
Unfortunately it has some bad reviews, sounds like it has connectivity issues. Anyone find anything cheaper?
Click to expand...
Click to collapse
See dealextreme.com, if you don't mind waiting a while for shipping. That's where I got mine.
John Kotches said:
There's no technical reason that it would fail.
Apple BT Keyboard $69
Apple Mighty Mouse $69
Dock $99
Doesn't add up to me unless you have them sitting around unused.
Click to expand...
Click to collapse
I do. Leftover from my Dell Mini 9 Hackintosh.
Sent from my Motorola Photon 4g
coldblooded79 said:
I do. Leftover from my Dell Mini 9 Hackintosh.
Sent from my Motorola Photon 4g
Click to expand...
Click to collapse
I understand that...
I'd rather pay the money for a very good keyboard than "cheap out" and have a crappy keyboard.
A couple of years ago I switched over to apple keyboards. Love the small footprint and the battery life is insane. Not cheap though at $70.
Then again I'm a computer geek, so keyboards matter.
Has anyone else done this with positive results? Should have time for the rooting later today, curious if I should continue with this as well. Hopefully any ROMs, if they ever come out, will have this baked-in.
starcastic said:
Has anyone else done this with positive results? Should have time for the rooting later today, curious if I should continue with this as well. Hopefully any ROMs, if they ever come out, will have this baked-in.
Click to expand...
Click to collapse
Yep, works just fine here...
Very useful mod. If youre rooted this is a must! Thanks!
Sent from my MB855 using XDA App
DssTrainer said:
Oh the irony.. needing to be rooted, which is currently only possible with the dock... just to apply a hack that allows you to use features without the dock
Click to expand...
Click to collapse
There's no irony! Just buy the dock, root, apply exploit, and return the dock!! You almost always will have some grace period to return it if you don't like it...
end result = $100 in your pocket, a rooted photon, and docking capabilities! you win.
Erislover said:
There's no irony! Just buy the dock, root, apply exploit, and return the dock!! You almost always will have some grace period to return it if you don't like it...
end result = $100 in your pocket, a rooted photon, and docking capabilities! you win.
Click to expand...
Click to collapse
The only problem with not keeping the dock is that every time you're going to need to re-root (such as after a MR, or when you start playing with ROM flashing and need to go back to square 1 after a ROM screwed you up), you're going to have to go through that same process.
Sure, it can be done, but with my Premier 25% discount, the dock was $75. Granted, it's still too expensive for what it is, but it's worth it for me.
command prompt question
do you press enter after every line of the code or just copy and paste the code???

Galaxy S II + MHL + PS3 Controller = Smash Bros :)

Alright I'm not sure if you guys are aware, but our phones are capable of tv-out via HDMI, and this is done via the MHL protocol which attaches an adapter to the usb port for simultaneous charging/HDMI out. Taking advantage of this I thought "hey it would be awesome to rock some emulators", but the traditional bluestacks/wiimote combo is not compatible with our devices due to some driver issues and samsung bluetooth stacks. So I scoured the internet looking for a solution that wouldn't involve me having to buy a bluetooth peripheral, and found out about "Sixaxis" control; this app allows one to use their existing PS3 Control as a joystick/input method, and works extremely well. It's worth the buy and is extremely smooth.
So After you have and have set-up the Emulator with your rom; you've set-up the Six-axis control from the instructions, connect your phone to your TV through MHL, set-up the input settings, and have fun!
Here's my Set-up
N64oid
http://slideme.org/application/n64oid
MHL Cable for HDMI/Charging:
http://www.amazon.com/gp/product/B005F9W6DU
PS3 Bluetooth Controller
Sixaxis Controller app:
https://market.android.com/details?...udios.sixaxiscontroller&feature=search_result
Video as requested
[YOUTUBE]<object width="445" height="364"><param name="movie"
value="http://www.youtube.com/v/WP7XuSgVjV0&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WP7XuSgVjV0&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object>[/YOUTUBE]
This thread is worthless with out pics...
Seriously though, I would love to see how this whole setup looks when you are rockin' it.
Don
Huh? sixaxiscontroller works with Samsung BT stacks????
That's new... Usually using that on a Samsung device (other than Tab 10.1) required CM7.
Entropy512 said:
Huh? sixaxiscontroller works with Samsung BT stacks????
Click to expand...
Click to collapse
That shocked me too. I paid $50 for a phonejoy to get around that.
I too was already expectant of the lack of bluetooth for stock roms, since I tried the same with the Captivate. But a random google search showed it running on the Galaxy S II (International Variant), so i gave it a spin!
Damn... I'm gonna have to grab my sixaxis from the car and bust out A Link to the Past...
thats pretty awsome
poofyhairguy said:
That shocked me too. I paid $50 for a phonejoy to get around that.
Click to expand...
Click to collapse
wtf.. Same here D: !!!
Where do you buy phonejoy?
Bowsa2511 said:
Where do you buy phonejoy?
Click to expand...
Click to collapse
Phonejoy official website , google it
Freakin' sweet. Thanks for updating with a vid.
Now I am jonesing for this setup... God, I'm pathetic... Nevermind i have the XBox360 and the Wii... I gotta want some classic console fun... LOL...
Don
dlwoodjr said:
Freakin' sweet. Thanks for updating with a vid.
Now I am jonesing for this setup... God, I'm pathetic... Nevermind i have the XBox360 and the Wii... I gotta want some classic console fun... LOL...
Don
Click to expand...
Click to collapse
Nothing beats old consoles, just me replaying my childhood memories of Smash is amazing, considering how fluid it plays from our phone!
Ya know even with the video I was a skeptic. To test it they have a test app that can be used to verify it will work. You still need to go through all the steps and part of it involves a pc but the whole thing does work.
I loaded snesoid and mapped the joypad and buttons on my ps3 controller to the emulator disabling the virtual pad and the trackball options while I was at it. Once done I was playing super mario all stars on it pretty easily. There is virtually no lag between the controller and the game.
Tested on a stock rooted rom. No custom roms flashed at all which means I definitely used the standard samsung bluetooth stack to test it.
im running UnNamed and it says its not compatible. any ideas? or do i hav to run CM7?
shinji257 said:
Ya know even with the video I was a skeptic. To test it they have a test app that can be used to verify it will work. You still need to go through all the steps and part of it involves a pc but the whole thing does work.
I loaded snesoid and mapped the joypad and buttons on my ps3 controller to the emulator disabling the virtual pad and the trackball options while I was at it. Once done I was playing super mario all stars on it pretty easily. There is virtually no lag between the controller and the game.
Tested on a stock rooted rom. No custom roms flashed at all which means I definitely used the standard samsung bluetooth stack to test it.
Click to expand...
Click to collapse
and it's compatible with multiple controllers!
buickgnx said:
im running UnNamed and it says its not compatible. any ideas? or do i hav to run CM7?
Click to expand...
Click to collapse
https://market.android.com/details?...dios.sixaxiscompatibilitychecker&rdot=1&pli=1
First of all your phone needs to be rooted for the application to access root permissions, then install that app, and there's 2-3 times it'll ask for root permissions where you have to grant them. It should say it's compatible.
Bowsa2511 said:
and it's compatible with multiple controllers!
https://market.android.com/details?...dios.sixaxiscompatibilitychecker&rdot=1&pli=1
First of all your phone needs to be rooted for the application to access root permissions, then install that app, and there's 2-3 times it'll ask for root permissions where you have to grant them. It should say it's compatible.
Click to expand...
Click to collapse
ill try it again, im running UnNamed
One thing I've encountered:
Running Sixaxiscontroller will cause a semipermanent bt_wake wakelock in the kernel. You need to reenable (and maybe also disable) BT in the main Settings menu to clear it.
Entropy512 said:
One thing I've encountered:
Running Sixaxiscontroller will cause a semipermanent bt_wake wakelock in the kernel. You need to reenable (and maybe also disable) BT in the main Settings menu to clear it.
Click to expand...
Click to collapse
Is there anyway to fix this with a kernel fix/tasker set-up?
I'm searching for a ps3 controller and I see a 2.4ghz knockoff. Would this work?
akira02rex said:
I'm searching for a ps3 controller and I see a 2.4ghz knockoff. Would this work?
Click to expand...
Click to collapse
Original, knockoffs don't work well.

[SOLVED]USB lan

I wonder if this works.
http://dx.com/usb-10-100-rj45-ethernet-network-adapter-dongle-2797
Just bought one to give it a try.
projeto56 said:
I wonder if this works.
http://dx.com/usb-10-100-rj45-ethernet-network-adapter-dongle-2797
Just bought one to give it a try.
Click to expand...
Click to collapse
at least this one:
http://dx.com/usb-2-0-10-100mbps-rj45-lan-ethernet-network-adapter-dongle-34691?sourceSKU=2797
works out of the box with ICS... Mi guess is yours will probably too.
I think they are the same.
Look at the sku.
Anyway its good news
O/
Sent from my Transformer TF101 using XDA Premium HD app
I had two USB 10/100 Ethernet Adapters kicking around. Been using them to add temp interfaces to boxes destined to be routers, packetfilters/captures & such.
One: MacBookAir USB Adapter
Model# A1277
Confirmed Working on my Stock (rooted) ASUS TF101
AUTO 10,100 & Auto MDX/I (crossover) all work.
Two: Old DaviCOM USB 10/100 Adapter
Model# DM9601
FAIL... on the TF101 anyway. Works on my other nix builds, Winders (32&64) & perfectly on FreeBSD
My axis chipset based dealextreme dongel worked with android 2.3 and 3.2, with drivers ofcourse.
but it failed to do anything on any ics rom i tested with (stock, arhd, revolver and cna)
Bought the offical apple adapter today and no problems so far on ardh rom.
now it even shows a notification when it finds the adapter.
Thanks for the feedback guys. Mine still haven't arrived, so I'll let you know if it works when I get it
Sent from my GT-I9001 using XDA Premium HD app
projeto56 said:
I think they are the same.
Look at the sku.
Anyway its good news
O/
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
Well no, they are not the same...
Sent from my Transformer TF101 using Tapatalk 2
tanguita said:
Well no, they are not the same...
Sent from my Transformer TF101 using Tapatalk 2
Click to expand...
Click to collapse
Lol. i clicked twice on my dongle. yeah they are obviously not the same. :S my mistake
Sent from my Transformer TF101 using XDA Premium HD app
I may have some bad news. I have one that looks EXACTLY the same, only difference is some of the letters on the back. The box looks the same too.
MINE:
XWD-RS9600
2011-03-668A
MADE IN CHINA
Yours:
KY-RS9600
2010-03-668A
MADE IN CHINA
I just plugged it up and it didn't work. I'm hoping I did something wrong or mine is broken. Anyway, I'm out the dollar I paid for it. From what I've seen, the apple one, and the ones that look like the apple one work fine. So tomorrow I'm off to my computer store to ask for a counterfeit apple usb-ethernet adapter.
I´ve spent a ****load of time trying to make this work without having any knowledge of linux and anything.
The thing is, i managed to get it working simply inputing 3 commands on terminal.
Here´s my micro tutorial:
Turn off your wifi
Plug in the usb adapter and the network cable.
open terminal app
type
su
ifconfig eth0 ip.that.you.want.to.use
setprop net.dns1 8.8.8.8
route add default gw your.default.gateway.address dev eth0
and that´s it, your network adapter should be working.
The menu on configuration doesn´t show up tough, so all the configurations must be done on the terminal, or by using other apps.
Hope to have helped
projeto56 said:
I´ve spent a ****load of time trying to make this work without having any knowledge of linux and anything.
The thing is, i managed to get it working simply inputing 3 commands on terminal.
Here´s my micro tutorial:
Turn off your wifi
Plug in the usb adapter and the network cable.
open terminal app
type
su
ifconfig eth0 ip.that.you.want.to.use
setprop net.dns1 8.8.8.8
route add default gw your.default.gateway.address dev eth0
and that´s it, your network adapter should be working.
The menu on configuration doesn´t show up tough, so all the configurations must be done on the terminal, or by using other apps.
Hope to have helped
Click to expand...
Click to collapse
Thanks for the heads up. I'll try it when I get some time.

Dev target: USB OTG?

I just saw this on Reddit; might be old news to some, but this is the first I've heard about it. Apparently there is a $1.38 (on Amazon.com) cable that allows you to connect various USB devices, and if the device supports USB OTG, you can run flash or powered hard (not portable) drives, keyboards, mice, or even a hub to use more than one. If the device doesn't, it can be added with root, or included in a ROM. I'm not a developer. I'm not even a programmer, so I don't have the first idea on how this could be done. But a Bluetooth keyboard is around $80, and this will allow a $10 keyboard to be used, or a $10 mouse, for a cost of about $12 for one, $22 for both, plus whatever a hub goes for. So having USB OTG could save some folks a lot of money. Plus if they want to use a USB controller for gaming, they can save the cost of a PS3 controller entirely (about $40).
http://forum.xda-developers.com/showthread.php?t=1240082
Please use the search feature. This is not a development topic because support already exists. I detail everything necessary for USB OTG on the Photon in the link below.
http://forum.xda-developers.com/showpost.php?p=28552795&postcount=2
MODS: This is not a development topic. Please move to Q&A or Accessories. Thanks!
There is a report button. The message goes directly to the Moderator. I would like if someone else would do it too and not only me.
This one is reported already.
peetr_ said:
There is a report button. The message goes directly to the Moderator. I would like if someone else would do it too and not only me.
This one is reported already.
Click to expand...
Click to collapse
Done.
peetr_ said:
There is a report button. The message goes directly to the Moderator. I would like if someone else would do it too and not only me.
This one is reported already.
Click to expand...
Click to collapse
zansatsu said:
Done.
Click to expand...
Click to collapse
Also reported...
Do not spam him. One is enough.
Thanks for the information. Did not know the topic was off limits - noted for future reference. Cheers!
Sent from my MB855 using xda app-developers app
Dark Reality said:
Thanks for the information. Did not know the topic was off limits - noted for future reference. Cheers!
Sent from my MB855 using xda app-developers app
Click to expand...
Click to collapse
After reading my response and the subsequent responses, I realize that it probably came off flame-ish. My apologies. It wasn't so much the topic as it was posted in the dev forum. They frown on that, unfortunately.
I am open to questions if you have any regarding USB OTG. I had to mess around with various USB configurations until I found the right connections. When it works, it just works. But figuring it out from a Youtube video in another language made me want to write a guide. I hope it helps.
Good luck!
Well, I have a USB OTG cable coming at some point in the next week. I only paid 90¢ for it on Amazon, so it's not a huge loss if it doesn't work. I will consult your guide when I get it, if it doesn't just work. Obviously I'm gonna hook it up and try it as soon as I get the package.
I have two devices intended for it -- a 10" mini keyboard I got on Newegg for $15 (shipped). If I can't get this to work at all (and I'm sure I will be able to), I can use the keyboard for our bedroom computer, which has a half-broken, dirty, unwieldy "ergonomic" keyboard hooked up to it (and toss that one). Also a wired Xbox 360 controller, for mobile gaming.
Dark Reality said:
Well, I have a USB OTG cable coming at some point in the next week. I only paid 90¢ for it on Amazon, so it's not a huge loss if it doesn't work. I will consult your guide when I get it, if it doesn't just work. Obviously I'm gonna hook it up and try it as soon as I get the package.
Click to expand...
Click to collapse
The Chainfire program should be able to step you through the diagnostics of it. The biggest trick is getting enough power supplied to the phone plus the devices.
Dark Reality said:
I have two devices intended for it -- a 10" mini keyboard I got on Newegg for $15 (shipped). If I can't get this to work at all (and I'm sure I will be able to), I can use the keyboard for our bedroom computer, which has a half-broken, dirty, unwieldy "ergonomic" keyboard hooked up to it (and toss that one). Also a wired Xbox 360 controller, for mobile gaming.
Click to expand...
Click to collapse
Any device that fully implements the standard USB HID protocol should just plug and play. A wired XBOX 360 controller should work, as well as the keyboard... as long as they don't require proprietary software/drivers to operate properly.
For my gaming solution, I went with the Sixaxis drivers for pairing with a PS3 controller through Bluetooth. That was pretty neat and it works. As far as keyboards, I have a wireless Logitech K400 with a touchpad which is fully functional. Using the one USB dongle which uses Logitech's 'Unifying' technology, I also have a Logitech M570 trackball mouse. So essentially, I carry a pocket-sized computer with me everywhere I go. Who needs a laptop?
Self-Powered USB Hubs work great with this setup, you can have multiple devices and Android (being based on Linux) will handle it as long as the kernel has the drivers built in. I've been having trouble trying to get external storage to work under CM7, but I also haven't been working to figure that out.
zansatsu said:
The Chainfire program should be able to step you through the diagnostics of it. The biggest trick is getting enough power supplied to the phone plus the devices.
Any device that fully implements the standard USB HID protocol should just plug and play. A wired XBOX 360 controller should work, as well as the keyboard... as long as they don't require proprietary software/drivers to operate properly.
For my gaming solution, I went with the Sixaxis drivers for pairing with a PS3 controller through Bluetooth. That was pretty neat and it works. As far as keyboards, I have a wireless Logitech K400 with a touchpad which is fully functional. Using the one USB dongle which uses Logitech's 'Unifying' technology, I also have a Logitech M570 trackball mouse. So essentially, I carry a pocket-sized computer with me everywhere I go. Who needs a laptop?
Self-Powered USB Hubs work great with this setup, you can have multiple devices and Android (being based on Linux) will handle it as long as the kernel has the drivers built in. I've been having trouble trying to get external storage to work under CM7, but I also haven't been working to figure that out.
Click to expand...
Click to collapse
Thanks
Sent from my MB855 using xda premium

Categories

Resources