8bitdo buttons reversed after android update - Android Q&A, Help & Troubleshooting

I just submitted this message to 8bitdo themselves, but I figured I'd post here as well since I didn't find any threads on this topic, hopefully some xda pros can help out! thanks in advance...
"Hello, over the years I've purchased 13 different 8bitdo controllers, been happy with the products, but recently my favorites (four SN30 pro's) have had their ABXY buttons reversed (in android bluetooth mode) after the latest android updates.
When I press B+start to pair in android mode and connect to my phone, using "Gamepad Tester", the app shows "A" input when I press the B button, and vice versa. X and Y are also swapped. However, in that same session, without turning off the controller, simply connecting it via USB solves the issue.
If I reset the controller, but hold X+start to connect in X input mode, buttons are reversed whether I'm connected via bluetooth or usb.
I already updated the firmware with the latest updater, but the issue persists. I've factory reset the controllers, but no luck. I've tried on 3 different devices (Samsung Galaxy s21, s10, and Tab 6), all of which have the latest android software, but having the same issue. I dug out an old android tablet with older android software, connected via B+start for android mode, and it worked perfectly.
I've read that there is an on-board solution to reverse the ABXY buttons by holding Down+Select, but this doesn't seem to work for me, and as I understand, the ultimate software to remap buttons is not compatible with SN30 pro.
Note that the all of my other controllers (N30 pro 2's) do not have this problem.
Please advise on how to fix this issue, as I entertain groups of people daily with gaming and 8bitdo controllers. Thank you!"

I have the same issue and same controller too in my Poco F3 running Android 12, it sucks that this is happening because it's kinda awkward to press A button and it registers as B button from the Emulator

Related

[Q] Does the Motorola Bluetooth keyboard work with a PC?

...the subject says it all really.
If I get the Motorola work & play kit, will I be able to also use the BT keyboard+mouse & pair them with my media PC?
Steve
steveVii said:
...the subject says it all really.
If I get the Motorola work & play kit, will I be able to also use the BT keyboard+mouse & pair them with my media PC?
Steve
Click to expand...
Click to collapse
I don't see why not. It's just a keyboard. Some of the keys might not work though, or work "funny", mostly the android specific ones.
did anyone get this working?
when i try and pair with a windows 7 (x86) machine it generates a code and fails instantly.
edit: nevermind - i just entered 0000 and it allowed me to connect
now I just need to learn the keyboard layout properly!
I also found it amsuing that the music key (F8) does Rightclick and P together... how strange!
at least back is escape so I can ctrl+back to get the windows menu up
Guys if anyone wants to buy a work and play kit I have a brand new one for sale at a rock bottom price.
Let me know.
Lothaen said:
did anyone get this working?
when i try and pair with a windows 7 (x86) machine it generates a code and fails instantly.
edit: nevermind - i just entered 0000 and it allowed me to connect
now I just need to learn the keyboard layout properly!
I also found it amsuing that the music key (F8) does Rightclick and P together... how strange!
at least back is escape so I can ctrl+back to get the windows menu up
Click to expand...
Click to collapse
I tried this on windows 64 it pairs but doesnt seem to work, did you have to do anything specific?
It works fine on windows 7 64 bit
On Windows 7 64 bit, took a couple of attempts to pair before it did. Worked great after that.
In order to pair the keyboard to a PC, ensure the keyboard is turned off. Then, to pair it with a computer, press and hold the V, A, and R keys while turning on the keyboard. Then, continue to pair it to your computer.
I've also verified this works when attempting to pair the keyboard to an ipod touch. My daughtgger was having problems with it because the right hand side of the screen wasn't responding which means she couldn't type the P key and we needed to type that key while I attempted to fix it. Pairing the bluetooth keyboard allowed me to type the letter P when needed.
You also do a factory reset on the keyboard so that it clears out all pairing information by pressing and holding the N, E, and W keys while powering on the keyboard as well.
This works at least for the Motorola Bluetooth keyboard I have which is model 89451N.
Sent from my Droid RAZR running Droid HD v1.1 via Tapatalk.
Worked for me!
tonyb15re said:
I tried this on windows 64 it pairs but doesnt seem to work, did you have to do anything specific?
Click to expand...
Click to collapse
Worked on win7x64, just you need turn the keyboard on and off perhaps. Also, you need to unpair it from any previously paired device.
Has anyone tried the Motorola Bluetooth Keyboard & Mouse For Android Devices (89451N) to play games such as deadspace or Nova 3?
function keys
can anyone tell me whether the Fn + Capslock shortcut works with this keyboard on windows? the shortcut that swaps around the function controls so that f1 f2 etc happen on the first press instead of the media keys?

[Q] Using USB Gamepad plugged in PC to control phone

Hello to all, sorry for the long title but i wanted to make it clear.
Here's the situation, I sometimes play emulated games on my Galaxy S3 and as you may realize, the virtual on-screen gamepad isn't very comfortable when on my home (it gets the job done if i'm using it as a portable console) so I decided that i wanted to use an USB Gamepad i own to play my games in a more comfortable way. I know i can just go and get an OTG cable, and i will try to get one these days, but I fear they might not sell them here and I'm not a fan of buying stuff online.
My initial solution was to use My Mobiler for Android , as it allows to use the pc keyboard and mouse on the phone after connecting via wifi or usb, together with Xpadder, a software to map my gamepad to keyboard keys. While this gets me to the point of being able to navigate my phone using the gamepad, when i try to set up the Input in the emulators they will make a distinction between the arrows and Return keys (which seem to be taken as the Hardware DPAD buttons, that's why i can navigate the phone and use those functions in-game) and the other keys in my physical keyboard, which won't work if mapped to game buttons (A,B,L,R, etc) but will work if mapped to emulator options such as Savestates or Fastforward.
This is really disappointing as I actually thought i could save on the OTG cable by using this, but being things as they are, I'd like to ask if anyone can give me a hint on how to make this work the way I want it, or if by any chance someone (devs specially) would be up to the task of developping a server/client app that would work as Gamepad-to-Phone version of Xpadder (mapping the gamepad buttons as Phone-Hardware keys (Camera, Power, Back, Menu, Volume Up, Volume Down, DPAD) with MyMobiler's capabilty to connect with the phone via wifi and send remote input to it by installing an "Input Method" as well. I know this might require root but my phone is rooted already so that'd be fine for me, and I'm sure I'm not the only one that would use such an app to play games more easily without buying extra cables, which is why i'd ask anyone that decides to take on such a project to make it free because it isn't a very profitable project as people would rather buy an OTG cable or use other bluetooth/wireless controllers to play instead.
So any help/suggestion/advice will be greatly appreciated
Sorry for the double post, but I thought this would be better for those who already saw the topic, in case they're interested on doing the same I did.
In the end I managed to make it work with My Boy (Gba emulator) by using MyMobiler's hardware mapping for volume +/-, back, search and menu buttons and the DPAD (F10,F9, ESC, F2, F3, arrows and Enter) and now i can more or less play emulated games, as long as they don't require any buttons aside from select, start and 4 other buttons. As I said, emulator's own actions such as save, load, fast forward or opening emulator settings can be mapped to any other non-hardware key.
Still it would be great if there was an Input Method that would make the emulators recognize other hardware keys (as if there was a complete hardware keyboard for example), I've tried GBC.Emu with my workaround and it's useless.. It recognizes the volume +/-, menu and search buttons as Virtual; and only the Back and DPAD as mobiler_keyboard. making it unplayable this way (you'd need at least 4 buttons aside from the Dpad).
Exactly what I was looking for....
This is somewhat similar to what I am looking for.I am searching for a tool that would send information to my android over local Wifi (same router) via usb. For example, I want to connect my xbox360 controller to my pc and use it as a game controller for my android over wifi. I tried OTG, but unfortunately my hardware dont support it...and I wondered if at all this idea would work. Any help here?

[Q] Android confuses Bluetooth gamepad/controller for mouse - Help

I have a Lenovo IdeaTab S6000 and I recently purchased the Red Samurai/GameStop V2 branded Bluetooth controller and I'm finding that when I connect the controller, a mouse cursor appears on screen that can be semi-controlled via the analog sticks. This essentially causes none of the compatible games for the controller to improperly function. Within my tablets setting menu is an option to change a mouse's cursor speed (something not present on my HTC One, which the controller works perfectly on) and I was wondering if this option could be a factor in the overall problem and if disabling this option is possible. I have spent the past two days trying to remedie this problem and have had no luck so any kind of support would be greatly appreciated.
Also, this being my first post, I apologize in advance if this was posted in the wrong area.
widower said:
I have a Lenovo IdeaTab S6000 and I recently purchased the Red Samurai/GameStop V2 branded Bluetooth controller and I'm finding that when I connect the controller, a mouse cursor appears on screen that can be semi-controlled via the analog sticks. This essentially causes none of the compatible games for the controller to improperly function. Within my tablets setting menu is an option to change a mouse's cursor speed (something not present on my HTC One, which the controller works perfectly on) and I was wondering if this option could be a factor in the overall problem and if disabling this option is possible. I have spent the past two days trying to remedie this problem and have had no luck so any kind of support would be greatly appreciated.
Also, this being my first post, I apologize in advance if this was posted in the wrong area.
Click to expand...
Click to collapse
I too would like some help with this. Exact same scenario.
ixiduffixi said:
I too would like some help with this. Exact same scenario.
Click to expand...
Click to collapse
Necroposting, but I figured I'd add to the conversation:
The only gamepad that I've gotten to work with this device (as a gamepad) is the Moga Hero. Connecting was always finicky at best and would require a full reboot, and immediately connect when it powers up. Otherwise it wouldn't pair at all.
I've tried the Red Samurai v2, the Nyko Playpad, and most recently the Mad Catz C.T.R.L.R. Invariably, the mouse mode works and works very well, but the gamepad mode always does what was written above.
In trying the xbox 360 gamepad, it blinks but doesn't connect.
As a lark, I purchased a Asus MeMo 7" HD tablet which has the same MediaTek chipset (8125) and the same exact problem exists with that device too (mouse mode works, no gamepad). Both the Memo and the Lenovo tabs are on the same version of Android (4.2.2) and the same kernel (3.4.5) on the stock rom. I assume it's Mediatek's fault, in which case HID gamepads are a no go on these devices.
Unless someone has other information, which would be much appreciated.
Oh, wanted to add something: when the C.T.R.L.R. connects in gamepad mode, you get only a cursor. When I connect my bluetooth keyboard, the multimedia controls start working. Not sure why that is.

WORKING: Logitech diNovo Mini :)

***** SEE MY UPDATED POST FURTHER BELOW FOR ALL OF THE KEYBOARD COMMANDS I DISCOVERED THAT WORK ON THE NEXUS PLAYER *****
View attachment 3020831I easily got my Logitech DiNovo Mini to connect. Make sure it is switched to PC mode and that you are also in "pairing mode" . Once the Nexus Player finds it, you will be prompted to enter the pin. Just type in the pin using the DiNovo keyboard and you are in.
I tested out most of the standard keyboard stuff and so far it is working flawlessly One neat thing I tested was the on board mouse pad. It works better than expected essentially giving you "touch" capabilities to the Nexus player screen. Just make sure you have the button switched from arrow mode to mouse mode.
Here is the Logitech product support link:
http://support.logitech.com/product/3848
Amazon Link:
http://www.amazon.com/Logitech-920-000594-diNovo-Mini-Keyboard/dp/B0011FOOI2
This maybe a stupid question but should I get the Bluetooth model or the wireless model? I assume you are referring to the bluetooth model.
Did you use the bluetooth dongle to connect?
I'm not using it right now and can't get the keyboard to work, mouse works but i can't type anything.
Also i cant find any "back" button.
No dongle was used and I used the bluetooth model. All I did was press the red pairing button on the bottom (beneath plastic sheild) and once I had a flashing red light, I did the bluetooth scan from the nexus player. You will be prompted to enter a number code once it connects. just enter the numbers in and press enter on the diNovo and your all set. I really love the mouse pad. has come in very handy for some of the apps that don't all the way support the nexus remote. I too have not really found a "back" button yet (** UPDATE ** See my post further below). I'm sure in some form or fashion it exists with a shift or alt button key press. My keyboard fully works too so I'm not sure why your keyboard is not working. try pairing it again.
** UPDATE ** Back Key
After playing around with my diNovo, I discovered that the "WINDOWS" key activates search mode (pressing the right directional button thereafter enters you in to keyboard/typing mode).
In addition, pressing WINDOWS + BACK keys performs the same function as the BACK button on the Nexus Remote.
** updated keyboard commands ** love this thing!
Ok guys, I spent the day using my diNovo Mini and I am loving this thing more and more, This is funny because I originally purchased this guy about 4-5 years ago to use with my Home Theater PC and PS3 (this guy has a switch on the bottom that allows it to pair with either system), it was so small and easy to use. After some time I had stopped using it and it sat in a box for about 2 years of no use. When I got my Nexus Player I decided to take a look at it again just to see what it can do. As I mentioned in my 1st post I had no problems getting it to pair and work with my Nexus Player. After installing the Lollirock Rom by Zulu99. I successfully paired it again and put it through the ringer. I love how well this guy really works with Android. I know some people are happy with their full keyboard/mouse setup but I hate having all of that clunkyness all over the place. In my opinion the diNovo Mini is the perfect solution for my setup and use.
Here are the updated keyboard commands that I have tested with the Lollirock ROM. I am sure they also apply to the stock Nexus Player ROM since I was using some of them already before I flashed the Lollirock ROM.
Mouse pad = Touch Screen capabilities
OK+Mouse pad = same as above with drag-n-drop/screen drag
Mouse Pad / Directional switch = used interchangeably throughout depending on what app you are using. Directional mode is standard up/down/left/right movement with key press to select item. Mouse Pad mode is full screen "touch" capabilities, key press down to select. (remember to use the "OK" key for drag/drop functionality)
Left Windows Key = Google Now Search/Voice Search
Left Windows Key + Back <-- = Back/Minimize (every now and then this may not work and you have to mouse down to the on screen buttons)
FN+ESC = same functionality (more responsive)
FN+PC (power) = Screen Off (not a power off, any key press awakens the screen again)
FN + ie Explorer = Home Screen
FN + Music Key = Opens Music Player (Google Music)
stop, play/pause, fwd, bwd = Fully functional media keys when music is playing
Right Windows Button + spkr up/dn = System Volume up/down (also clicking on this window while open with mouse pad alows other volume/alert settings)
alt+spkr up/dn = same functionality as above
** The rechargeable battery life is amazing. I used this little guy the entire day with VERY heavy use and not once did it stutter. not sure how many days it can go without a charge. I just plug the charger back in to it at night when I am done.
Let me know if anyone else has been using the diNovo and has discovered any other key combinations that I have not listed above.
oh man, I have the 2.4 ghz version with the unifying receiver. I wonder if it will work via OTG . Used it with my Windows HTPC until I got the nexus player. Should've bought the bluetooth version.
And yes, the battery life is amazing, I was usually charging mine once a month.
update:
The 2.4 ghz Unify receiver version of this keyboard works Plug n Play as well.
Thank you so much for the detailed info!
Since I already flashed the Lolirock rom, I will try to scout for a sh diNovo, maybe there are guys not using it and selling for a bargain.
The NP stock remote is quite limited and noisy at night for my taste and I was already thinking about a fire tv remote instead.
diNovo Mini is a top bluetooth keybord device
Since I already flashed the Lolirock rom (Android 5) by Zulu99, after reading this topic I bought a good sh diNovo, for a bargain. All that chibluboy said about the functioning of the device is true. I also love how well this device pairs and works with Android. The really good thing is that it's so small and ergonomic! Battery life is a dream. For an older device this one rocks, no wonder it was expensive as new.
---------- Post added at 23:27 ---------- Previous post was at 23:16 ----------
I have flashed the new Android 6 ROM developed again by Zulu99 for the Nexus Player. May he live long and prosper!
Logitech diNovo Mini works flawlessly with Android Marshmallow too. Bluetooth connection very stable with this excellent ROM. Since I have an amazon basics usb 3.0 hub attached to the Nexus Player, I have discovered that the bluetooth dongle supplied with the diNovo Mini is also working very well and maintains a stable connection.
I am using the Dinovo Edge which is essentially a larger keyboard version of the Mini. All the functions work exactly as described above. Thanks!
OTG cable?
QUEDRO said:
update:
The 2.4 ghz Unify receiver version of this keyboard works Plug n Play as well.
Click to expand...
Click to collapse
I also have the unify receiver version of this keyboard but it is not working. What OTG cable are you using? Thank you

Newer versions of Android and PS4 controller

Hey everyone! Thanks for viewing this thread.
I have a suspension that Android became incompatible with the PS4 controller at some point, maybe 7.X. I can plug it into my stock Note 3 (running 5.X) using an OTG cable, and input works immediately. Unfortunately this will not work on my 8.1 Pixel or a friend's 7.x LG V20. Also, it will connect to my phone through Bluetooth and is recognized as an input device, but will not respond at all.
I'm looking for any insight on this issue, as well as any tips that may get it working. Thanks in advance!

Categories

Resources