[Q] iCade support? - HTC EVO 3D

So I've looked high and low for a fix to connect the icade joystick controller for playing emulators, but so far no results. From what I've gathered there's an issue with the way android handles Bluetooth hid controllers and won't allow third party apps like bluezime use the icade.
Any chance that there's a fix for this? My current ROM is Dastin's Hood Pope with mirage kernel.
Thanks

Related

[Q] Bluetooth GamePads on Evo 3D

ive noticed that the evo 3d supports HID when i connected my bluetooth keyboard and mouse to my phone last night.
I was wondering if there is anyone out there that can confirm if a bluetooth gamepad, such as the MSI BGP100 will work on the Evo 3D.
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
it does support HID!? YES!!! I was holding off checking because I didn't want it to sour the whole experience!!! HAHA YES!
THX
nnaoumi said:
ive noticed that the evo 3d supports HID when i connected my bluetooth keyboard and mouse to my phone last night.
I was wondering if there is anyone out there that can confirm if a bluetooth gamepad, such as the MSI BGP100 will work on the Evo 3D.
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
Click to expand...
Click to collapse
Which bluetooth keyboard did you connect? I'm looking for one that works.
I have got Logitech MX5000 Bluetooth keyboard and mouse connects and works fine
tjb3401 said:
Which bluetooth keyboard did you connect? I'm looking for one that works.
Click to expand...
Click to collapse
I can confirm that the Freedom Bluetooth Keyboard works - it's a folding keyboard that you can fit in a big pocket. Also - I used the HID option on the Freedom keyboard and connected absolutely painlessly. I was also able to connect a ThinkOutside bluetooth mouse without needing any drivers.
I also own the MSI BGP100 gamepad. I can get the Evo 3D to see it as a "GAMEPAD" and I can pair them, but can't get it to "connect". No matter what I do - I see "Paired but not Connected".
If anyone has any ideas or drivers I could try - I'd be happy to report back.
Edit: I just downloaded the "bluez" gamepad driver from the market - and I'll report back on it later tonight when I get home from work.
I can now confirm that the MSI bluetooth gamepad works a treat with the bluez IME drivers you can download off of the market for free. The drivers will work for the most common bluetooth gamepads available for phones it seems.
The process is not so clear. First you pair as I stated above, just using the regular phone's bluetooth settings. Using the touchscreen keyboard, I typed 0000 to connect to my MSI gamepad.
After that, I opened up "settings" "Language and Keyboard, enabled bluez ime. Then I went into bluez IME settings on the same page. I activated bluetooth. Selected the "gamepad" I had most recently paired to. I selected the proper device driver ie "MSI Chainpus BGP 100". I selected IME, specifically ticking on the Bluez IME keyboard. This disables the touchscreen keyboard by the way. Then I configured keymapping for each of the gamepad's buttons - matching them to a standard keyboard.
After that, I went into the emulator (in this case GENSOID) - went into settings, other settings and enabled "use input method". Finaly I went into "Input Settings" and changed the key mappings for each of the emulator's buttons. At this point, the inputs should be responding to the bluetooth device's keypresses - that's how you know you've succeeded.
So far - I'm very impressed. I'd only used this bluetooth gamepad with my HTC Touch Pro (Windows Mobile 6.1). With these drivers I notice next to no lag. I played about a half hour and got no disconnections either - the signal seems strong - unlike my experience with the Touch Pro back in the day. I haven't played extensively - but it did get me through two levels of "Altered Beast" and one level of "Golden Axe".
nnaoumi said:
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
Click to expand...
Click to collapse
try the phonejoy gamepad
http://www.phonejoy.net/index.html
Sweet im getting one ASAP.
If it supports HID, which it sounds like it does then the Phonejoy will work - heres my demo with the HTC Sensation (forward to 3:30):
More info here including stuff on the new Phonejoy version with analog sticks!
Has someone tested the Wiimote with the 3D. I have one laying around somewhere and I'd rather not buy a new controller if I don't have to.
I could not get wiimote to work. I read somewhere it has something to do with the new bluetooth 3.0 not being compatible or something. In any even it would not work for me.
It's not BT 3.0, its HTC's non-stock BT stack that is the problem.
Wiimote doesnt work, however I.done remember where but someone was saying that other bluetooth gamepads have worked on the e3d!! Ill try to look and see if I can find it again
Sent from my PG86100 using Tapatalk
The one in my video on the first page of this thread will work with the Evo 3D, as will the iControlPad and Zeemote (Zeemote doesn't have enough buttons to be particularly useful however).
I have done some research and found that the only Bluetooth controller that works with the Evo 3d is the Gamestop wireless Bluetooth gamepad for tablets. I have been trying to get a hold of one but they're always in short supply or the only way you can get one is to buy a tablet and they give you a free gamepad with your purchase.
SolsticeZero said:
Has someone tested the Wiimote with the 3D. I have one laying around somewhere and I'd rather not buy a new controller if I don't have to.
Click to expand...
Click to collapse
The Wiimote definitely works, but only on an AOSP gingerbread rom, like CM7. I have a backup of cm7 and everytime I want to play a game with a gamepad, I switch to that rom and connect. Works everytime. Been doing this since I had the OG evo.
Also, using a Sony Dualshock controller, the one that Sony makes, not a knock off, and using the app sixaxispairtool works flawlessly on an AOSP rom. I used to use the wiimote and the classic controller but it was just too much. Two controllers and a wire (wii) compared to just a wireless ps3 controller, the ps3 way is just easier.
Sent from my Mean ICS machine
BT KeyBoard as Game Controller?
I have a GearHead KT-1282 BT Keyboard... On the 3vo running ICS Stock-Rooted, it Pairs & Connects fine, as does my Logitech RCQ142 BT Mouse. I've been trying to get the BT KB to function as a Game Controller while I play Mass Effect: Infiltrator... I Need HELP...
I've gotten BluezIME, Game Keyboard, & Sixaxis Controller from the play store, and have been screwin with the configurations of each of these for a while...
Using Game Keyboard as default IME, I've gotten the KB Keys mapped to certain GamePad buttons, enabled "Perform touchscreen action with physical key", etc... and that, nor any other attempt has yielded any results within the game...
Can anyone help me out here?
Thanks in advance...

Android friendly bluetooth game controllers

Due to an astounding lack of information on the subject I decided to open a thread dedicated to listing off bluetooth controllers for android devices. This way we can play anything from dos games to ps1 games.
There is a PS1 style controller out currently from Phonejoy. They have a dual analog controller in the works.
http://www.phonejoy.net/
Another choice is Zeemote though it is pricey and from what I could find (correct me if I am wrong) they are only offering it for devs for android. That and its like $60.
http://www.zeemote.com/uk/developers/zeemote-sdk/
MSI BPG100 Gamepad. The design looks.....odd, it honestly doesnt look lile a comfortable controller.
http://www.dealextreme.com/details.dx/sku.13760
If you guys have any other ones that you know of feel free to post it up and I will add it to the list.
Sent from my HTC EVO View. 7" of S-Off 4g Fury!
My question is, how many of those are sense friendly? I know from the thunderbolt forums that sense roms won't work with bt controllers. I see that the AOSP tons do, apparently from a different Bluetooth stack. Thanks for the links!
It's because of Bluetooth 3.0. Once more of those accessories start coming out, we'll see working gamepads that will work for Sense devices.
I use my zeemote (that I picked up for $20 shipped on the bay) with my epic4g and its fantastic. It doesn't want to pair with the view because the view wants to autoassign a pin instead of using the default lol
Sent from my SPH-D700 using XDA App
Did someone try the PS3 controller app?
http://forum.xda-developers.com/showthread.php?t=689984
or are there other ones working?
Hello, been lurking around here for a while, thought I would finally make my first post. I was wondering if there had been any more discoveries on sense-friendly bt controllers, or any (preferably HC) flyer roms with a full bluetooth stack. I have globatrons hc installed at the moment, and I would absolutely love to be able to play with my wiimote (like I am able to on my Inspire via CM7).
So, in summation, are there any sense compatible bt controllers out there?
-OnLive Universal Wireless Controll
-zeemote
Are there any there any vanilla/sense-less HC roms for flyer?
There are no vanilla ROMs. Most people do not want one since it kind of deprciates the uniique qualities of the Flyer. for WI, I don't know. Most apps that do that don't like to work with HTC.
I recently read a thread about a guy who wrote CobaltController for windows phones. Some windows phones do not have full BT support either, it seems, and suffer a similar inability to pair with controllers such as the wiimote. He wrote a program that acts as a second BT stack that can be ran while your phones default BT is off.
Would it be possible to create a similar apps for sense phones? I would gladly contribute $50 towards developement of such a program for sense devices that allows pairing with the wiimote in particular.
Has anyone tried the iControlPad from ThinkGeek.com? If not I will give it a try after the holidays, and post the results... They did list a couple HTC phones, so I am hopeful.
Nate
Obviously there is not a astounding amount of demand for such apps or one of the current WI controller apps on the market would have been fixed to work with the Flyer, but that being said, I would recommend you contact some of those developers on the market and ask if that can fix the issues or have an alternative.
I would have to disagree with you. Perhaps that argument could be made specifically for Wiimote support on the flyer, but more broadly the problem experienced via sense UI for many BT devices that have similar pairing issues is something I believe there is a demand for a solution.
I have used the search function on this issue extensively, and there was a lot more interest it seems before it was certain that honeycomb would be coming to flyer. I believe many thought HC would clear up all the BT issues with sense, which was not the case.
In any case after searching through LeeDroid's rom thread I have read he would be dealing with BT issues for his rom (though not specifically for my device) so that may be the end solution I have to go with, if he gets a working fix and it is compatable with my device. It is a shame though because I do really enjoy honeycomb.
HTC does not write the bluetooth stack , its part of Android. Android only includes basic device support. Each HW vendor includes settings in configuration files that tell Android which services to allow, HTC may need to tweak the settings or a clever developer can do it. Audio issues are a different matter due to the Linux mess that is audio libraries and routing.
Special devices, even if they pair will not work without a special key-mapping and its impossible to include every device in the OS, so your premise that a new version of Android will solve all issues is simply wrong. That's why there are third party apps to handle special cases like a WI controller or a bluetooth GPS. SO while Android may pair and recognize that a game controller is a HID device on bluetooth , unless there is a matching key map or driver, your results will not be happy.
I am aware HTC does not write the BT stack... but they do use an older, less functional, blue tooth stack to work with their sense UI.
"Special devices, even if they pair will not work without a special key-mapping and its impossible to include every device in the OS, so your premise that a new version of Android will solve all issues is simply wrong. "
I never said that. If you take a look at what I said; I stated that there was interest in some sort of blue tooth fix prior to honeycomb coming out, and people INCORRECTLY assumed that it would clear up any bt problems.
Any of the emulation progams I run support keymapping to the remote. And the devices can be seen by the device, but pairing is impossible. So the bt stack on these devices is the issue, though you seemed mighty determined to insist otherwise.
Well whatever, you seem to know more than anyone else about it so fix it.
The Bluetooth stack used by HTC is written by Broadcomm and used by Samsung, LG, HTC and others. As you can see by studying the Android Market, all those devices you listed are special cases and require a special application to make them work . For example Bluez IME which has been reported to work on the Flyer. Good luck.
I have downloaded the newest version of bluez ime and it would not successfully pair with my Flyer running Globatron's HC rom.
Bluez IME will not work on the flyer, if it running any version of HTC sense. or so the program developer says:
http://code.google.com/p/android-bluez-ime/issues/detail?id=7
I have also read on a market review someone claiming it worked with the flyer. However they did not mention which devices, drivers, or firmware they were using.
I could not find a suitable Bluetooth controller in bestbuy the other day. I've heard of such things as the Wii remote working for android, but I read further and found it did not work with Sense UI. So I decided to go and buy a Bluetooth keyboard because I was used to the PC gaming style anyways. It works fine for the n64 emulator, but I wish more keys were mapped on mine, and I am trying to get it to work.
Sent from my HTC Flyer P510e using XDA App
You should try out BT Controller app on the market.
You can use your phone as a gamepad and no htc bt stack issues.
https://market.android.com/details?id=droidbean.btcontroller
Cimer said:
I could not find a suitable Bluetooth controller in bestbuy the other day. I've heard of such things as the Wii remote working for android, but I read further and found it did not work with Sense UI. So I decided to go and buy a Bluetooth keyboard because I was used to the PC gaming style anyways. It works fine for the n64 emulator, but I wish more keys were mapped on mine, and I am trying to get it to work.
Sent from my HTC Flyer P510e using XDA App
Click to expand...
Click to collapse
Keys are mapped in files in /system/usr/keylayout
it's not so straightforward and depends on what vendor ID the device presents. If it matches an installed key map, ok, but if not then it may get either the generic map or the qwerty map. The Flyer already has maps for logitech , Sony, Apple and Motorola bluetooth keyboards, but not MS. you might start by searching for a MS keymap file.
WARNING< backup your files / ROM before you modify any key map files in your system.
Good luck
Also see this link.
http://www.mobileread.com/forums/sho...d.php?t=159538
---------- Post added at 10:53 AM ---------- Previous post was at 10:38 AM ----------
or you could forget bluetooth specialty drivers and custom devices and use something that already works, the Xbox 360 controller which has support built-in on the Flyer.
What you will need:
1. Xbox 360 wireless controller
2. An Android Emulator
3. micro USB to USB Female Cable USB-OTG N900 or some other USB port adapter specific for your Android device.
4. Honeycomb 3.0+ or above.
5. Xbox 360 wireless dongle/receiver
See this article
Connect Xbox360 Wireless Controller to Android Devices
http://www.androidsim.net/2011/07/how-to-30-connect-xbox360-wireless.html
Bluez ime + js1 quick start to initially pair works great for the zeemote js1 gamepad
Sent from my PG86100 using Tapatalk
DigitalMD said:
or you could forget bluetooth specialty drivers and custom devices and use something that already works, the Xbox 360 controller which has support built-in on the Flyer.
What you will need:
1. Xbox 360 wireless controller
2. An Android Emulator
3. micro USB to USB Female Cable USB-OTG N900 or some other USB port adapter specific for your Android device.
4. Honeycomb 3.0+ or above.
5. Xbox 360 wireless dongle/receiver
See this article
Connect Xbox360 Wireless Controller to Android Devices
http://www.androidsim.net/2011/07/how-to-30-connect-xbox360-wireless.html
Click to expand...
Click to collapse
This is confirmed working on the Flyer/View? I thought that they didn't provide any power to USB devices, which would inhibit the receiver from working properly. Am I missing something?

sixaxis controller apk

does anyone have a list of compatible roms that will allow this app to run on the evo 3d?
There is a compatibility checker on the market.
yea i know but instead of flashing every rom it would be easier to just have a list
I'm fairly sure that it won't work on any rom until we get an AOSP based rom. HTC for some reason didn't include the bluetooth HID (Human Interface Devices) module needed to let things like bluetooth keyboards, mice, and controllers work.
I thought I read somewhere they did something different with the bluetooth stack on the 3d besides being 3.0. Like it has HID but it's still kinda screwed up

[Q] Bluetooth Keyboard/Mouse/Gamepad work with EVO 4G LTE/Onlive?

Hey all; I know Android natively supports Keyboard and Mouse, as I have used them via USB Host cable on Android 2.3 (Pandigital Planet Rev2), but what about Bluetooth ones?
I sort of would like to get a BT Keyboard and mouse combo on the EVO 4G LTE and see if Onlive will detect them as such.
What about a Bluetooth gamepad?
I use an icontrolpad (with the bluez ime app) to play emulated games. It is a Bluetooth controller. I didn't have to do anything special for it to work.

Wireless Controller Options for Pixel

Basically the title. I'm wondering what wireless controller you've guys gotten to work with the Pixel. I don't really won't to get anything expensive because I'm probably won't end up using it much. I wouldn't mind getting one that holds the phone though. I'll mainly be using it for emulators and such.
Also, has anyone successfully gotten the Sony Dualshock 4 controller to work with it? It seems to pair just fine but I can't get any buttons to work with it. It'd be awesome if I could get it work because I already own one.
Thanks in advance friends!
I believe with a PlayStation controller you need a way to map the buttons like Sixaxis Controller (https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller).
Sent from my Pixel using Tapatalk
saltorio said:
I believe with a PlayStation controller you need a way to map the buttons like Sixaxis Controller (https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller).
Sent from my Pixel using Tapatalk
Click to expand...
Click to collapse
I haven't tried Sixaxis yet with my Pixel, but it worked pretty well for my previous phone. It does require root.
Good news, I got Sony Playstation DualShock DS3/DS4 controllers to work on Google Pixel.
I have a pixel, rooted, with SixAxis Controller app installed.
Wired USB:
dmesg for ds3/4 show the devices connecting via USB, but does not create a hid/dev input device. sad, this worked perfectly on Galaxy S3 on Cyanogenmod
Wireless (Bluetooth):
- Program the master address using SixPairTool on Windows (use phone's Bluetooth MAC address)
- DS4: pair natively as "Wireless Controller" in Android, holding PS+Share. Buttons will not work at this point.
- DS4: Start SixAxis app, and touch start. it 'just works' now, tested in JohnSNES and DosBox, NO LATENCY! Zelda / CommanderKeen
- DS4: Touchpad/Sticks/Buttons works natively in android, sweet. No need to switch to SixAxis IME
- DS3: No native bluetooth pairing. Start SixAxis app, touch start.
- DS3: Hold PS button to start pairing mode, phone will popup with request (0000/1234)
- DS3: Latency seems good, but didn't play that long (JohnSNES).
- DS3+4: XY/AB buttons seem to be swapped, but easy fix in SixAxis settings.
So ROOT is needed for both controllers and wired support is broken.
I got an ouya controller to work. For what it's worth. Of course I wouldn't recommend spending $50 to get one if you do that have it already
I prefer to use the USB a to c doohickey and plug an Xbox controller right in. Works perfectly. Noted for future research though, thanks.
My SteelSeries XL works very well with my Pixel. It's easily the nicest looking controller I've seen that is meant for use with a phone.
At the moment I am using it with DraStic NDS emulator but it likely to work with any game that supports external controllers.

Categories

Resources