Wired Xbox 360 controller + touchpad - TouchPad General

Hey, I'm using ICS on my touchpad and have successfully managed to get USB hosting working to a certain extent. I can use my keyboard with my touchpad with no problems at all However what I was really hoping to be able to do was get a wired xbox 360 controller working. All I get when I plug it in though is a flashing light on the controller itself, the touchpad does not seem to recognise it at all. I heard of an application on the play store called joystick center and have used their "tester" application to see if it can detect the controller. Sadly this didn't seem to work either. Anyone managed to successfully get this working? Or have any suggestions that I can try out?
Thanks for your time
Sent from my Touchpad using xda app-developers app

i think its easier to use a wii or ps3 controller since those have bluetooth built in

I thought that might be the case. Just thought I'd ask as I have an Xbox controller lying around, so would have saved me making a new purchase!
Sent from my Touchpad using xda app-developers app

i know if you want to use an xbox 360 controller on your pc you need to use a usb rf dongle thingy. the usb port on the touchpad isnt powered, and that is another hurdle to jump over.

The Xbox controller I have is the wired version, not the wireless. I have a USB hub that plugs into the mains so it can support things that require power. Have managed to get my keyboard (which requires power) to work perfectly with the touchpad.
Sent from my Touchpad using xda app-developers app

I seem to recall whenever I plugged a Wired 360 controller into a PC, it needed to download some proprietary drivers from Microsoft. I can't imagine those drivers would be built into the Touchpad, so you're probably out of luck as far as that goes.
I can confirm that both PS3 controllers and Wiimotes pair just fine with it, though. Heck, I paired not just the Wiimote, but the Wiimote+Classic Controller Pro and even Wiimote+Tatsunoko vs. Capcom Arcade Stick to the device.

kingteeb said:
The Xbox controller I have is the wired version, not the wireless. I have a USB hub that plugs into the mains so it can support things that require power. Have managed to get my keyboard (which requires power) to work perfectly with the touchpad.
Click to expand...
Click to collapse
oh i see. that is an interesting setup with the hub. its probably just a driver issue then.

Yeah I think that must be it. Any idea if there is any software out there that could address this issue? If not, I suppose I'll have to invest in a new controller!
Sent from my Touchpad using xda app-developers app

I don't know if this is really a driver, but the touchpad (with ICS) has some sort of config file specific to wired 360 controllers. The file can be found at: /system/usr/keylayout/ Vendor_045e_Product_028e.kl
If you poke around at the other things in that folder, it has files for other controllers too including a Logitech one and some steering wheels (heh).
Sent from my Nexus S using xda app-developers app

Oooh well that's a start. I'll have a poke around in there and see what I can find. I love the optimistic steering wheel config files
Sent from my Touchpad using xda app-developers app

Yeah, xbox controllers work with the touchpad, but the kernel cm9 is using doesn't have it enabled by default.
You could either recompile the kernel or just compile the necessary modules to add to your current setup.
The xbox controller actually requires two: ff-memless.ko and xpad.ko. Just stick them in /system/lib/modules once you compile them.
ff-memless.c and xpad.c are already in the tenderloin branch, so you can compile them and pop them in pretty easily. Just look in /drivers/input.

potissimus said:
Yeah, xbox controllers work with the touchpad, but the kernel cm9 is using doesn't have it enabled by default.
You could either recompile the kernel or just compile the necessary modules to add to your current setup.
The xbox controller actually requires two: ff-memless.ko and xpad.ko. Just stick them in /system/lib/modules once you compile them.
ff-memless.c and xpad.c are already in the tenderloin branch, so you can compile them and pop them in pretty easily. Just look in /drivers/input.
Click to expand...
Click to collapse
I've been doing some searching and haven't found what I'm looking for. I don't know how to compile these 2 files for the Touchpad. From what I'm reading it needs to match to the kernel. Does anyone already have the files compiled for CM9 on the touchpad and would share them?
Thanks.

I compiled a CM9 kernel today with wired Xbox 360 gamepad support. It works with the 08/19 CM9 nightly. It may work with other versions, I don't know. Please bear in mind that I am not a developer, and I haven't compiled a kernel of any kind since the last time I installed Gentoo (probably 2005 or earlier). I don't know if this kernel will blow up your Touchpad, summon demons through the speaker-hole, or end world hunger, all I know is that it worked for me, on my Touchpad, with the CM9 08/19 nightly, in John NES Lite, SNESDroid, and Trebuchet (SuperGNES Lite didn't work, it wouldn't recognize the X or Y buttons, and the Back button on the gamepad didn't work in anything I tried). I compiled the support directly into the kernel...probably not the best approach, but it was what I was able to figure out. I don't think I changed anything else in the kernel, and I didn't write any code, just ticked a few options in the make config.
Please try this at your own risk, I don't really have any idea what I am doing, and won't be responsible if bad things happen. If that doesn't scare you off (and it should, you have no idea how new this is to me!), download the attached zip file, unzip it, mount your /boot as rw and copy the uImage.Cyanogenmod.xpad file to /boot, and reboot, selecting the uImage.Cyanogenmod.xpad file in moboot when you reboot. Make sure before you do it that /boot has enough space...if it doesn't, it won't boot when you select it because it won't be fully there.
Anyone smarter than me (ie: almost everyone here) is welcome to tell me what I did wrong and how to do it better.

Has anybody compiled xpad.ko and ff-memless.ko for the Touchpad? I have been looking around and can't find anywhere else that has done this.
Regrettably I have no idea how to compile these myself, maybe I'll try giving one of those tutorials a shot. Would love to have my xbox controller working with the touchpad.

Tired_ said:
I compiled a CM9 kernel today with wired Xbox 360 gamepad support. It works with the 08/19 CM9 nightly. It may work with other versions, I don't know. Please bear in mind that I am not a developer, and I haven't compiled a kernel of any kind since the last time I installed Gentoo (probably 2005 or earlier). I don't know if this kernel will blow up your Touchpad, summon demons through the speaker-hole, or end world hunger, all I know is that it worked for me, on my Touchpad, with the CM9 08/19 nightly, in John NES Lite, SNESDroid, and Trebuchet (SuperGNES Lite didn't work, it wouldn't recognize the X or Y buttons, and the Back button on the gamepad didn't work in anything I tried). I compiled the support directly into the kernel...probably not the best approach, but it was what I was able to figure out. I don't think I changed anything else in the kernel, and I didn't write any code, just ticked a few options in the make config.
Please try this at your own risk, I don't really have any idea what I am doing, and won't be responsible if bad things happen. If that doesn't scare you off (and it should, you have no idea how new this is to me!), download the attached zip file, unzip it, mount your /boot as rw and copy the uImage.Cyanogenmod.xpad file to /boot, and reboot, selecting the uImage.Cyanogenmod.xpad file in moboot when you reboot. Make sure before you do it that /boot has enough space...if it doesn't, it won't boot when you select it because it won't be fully there.
Anyone smarter than me (ie: almost everyone here) is welcome to tell me what I did wrong and how to do it better.
Click to expand...
Click to collapse
Can you explain how did you mount /boot as rw, please ? I tried different shell commands but it always say /boot is not rewritable :crying: so i can't copy the uImage.Cyanogenmod.xpad file.

Related

[Q] WiimoteController app not working

It comes up with the following error:
An error occured. Last error: No route to host.
Then it says that it might not work on unmodified Samsung devices. Any way to modify my device so that it'll work?
it is known that this app do not work in any galaxy phone, even the description on the app say it.
i hope they fix it... or make an app to use the PS3 controller xD
Yes I realize that the apps says it wont work on unmodified phones, that's why I'm asking if theres any modification available that'll allow me to do it. Otherwise I'll probably have to wait for Cyanogen.
Crasha said:
Yes I realize that the apps says it wont work on unmodified phones, that's why I'm asking if theres any modification available that'll allow me to do it. Otherwise I'll probably have to wait for Cyanogen.
Click to expand...
Click to collapse
i think the problem is with touchwiz, yeah, i think u will have to wait to cyanogen or wait for another app or an update,
i dont own a wii controler, and i want to try it too, maybe ill go to a game store to try it.. but i want the other controler, the big old fashioned (if i can find it) or maybe use the PS3 controller (no app yet)
It doesn't work because of Samsung's bluetooth stack, so we are pretty much waiting on CM to allow us the use of wiimotes. I wouldn't count on app updates, the wiimote app has only been updated once in like a year, and that update hasn't fixed compatibility with Samsung devices.
The Phonejoy and iControlPad both work, I have a Phonejoy and its nice to use with the emulators (especially with MHL, as you can see here http://www.youtube.com/watch?v=8bmtulP9Vlg).
NZtechfreak said:
It doesn't work because of Samsung's bluetooth stack, so we are pretty much waiting on CM to allow us the use of wiimotes. I wouldn't count on app updates, the wiimote app has only been updated once in like a year, and that update hasn't fixed compatibility with Samsung devices.
The Phonejoy and iControlPad both work, I have a Phonejoy and its nice to use with the emulators (especially with MHL, as you can see here http://www.youtube.com/watch?v=8bmtulP9Vlg).
Click to expand...
Click to collapse
What wii controllers can be used with this apps?
just the wiimote+nunchuck?
Sent from my GT-I9100 using Tapatalk

Media Center Rom

I am working on a mediacenter Rom and I am looking for suggestions for remote control apps for android to control the Q anyone have any good suggestions on controlling the Nexus Q over bluetooth or wifi. This is my only hiccup for this rom.
How far have you got with the ROM yet?
right now i use Bluetooth mouse/keyboard combined with adb over wifi, do you need more control than this?
I've tried a VNC approach but it was a bit strange doing everything from a browser window, but using VNC I used the VMLite_VNC_Server_1_0_4.apk install on Nexus Q
i use ADB and a BT mouse myself at the moment to navigate through the Q. did you manage to add a different launcher on startup?
BT Keyboard?
The tutorials on this board for getting BT Mouse work fine for me. I can't get BT Keyboard working though. If anyone has had success with that let me know!
---------- Post added at 08:32 AM ---------- Previous post was at 08:26 AM ----------
Also I've compiled the kernel to support NFS and CIFS. Recommend adding that to your ROM.
Plex has worked best for me in terms of a consistent playback. This requires Plex media server to be run somewhere else. As its transcoded you can tune the bitrate for consistent playback. I've tried a variety of other players accessing the media via NFS, however none of them can handle full bitrate MKV. Probably it just exceeds the capability of the device.
Romz
My goal is to have a rom others can flash pretty easily and use an existing android device to navigate on the Q.
I'm honestly just figuring out what basic things to throw on the Q for now I might just put a way to flash gapps, but install xbmc.
Heres the process right now that im stuck with now:
-Nandroid restore using the same method I posted for restoring.
(I've been researching the possibility to have a script push and restore the the rom)
-use OTG USB with keyboard and mouse to pair with device
(I've used tablet remote from the play store but the only issue is that the text input does NOT work so searching for things on the store sucks)
But since most people got them at IO the current owners should be pretty confident with adb.
fiveipads said:
My goal is to have a rom others can flash pretty easily and use an existing android device to navigate on the Q.
I'm honestly just figuring out what basic things to throw on the Q for now I might just put a way to flash gapps, but install xbmc.
Heres the process right now that im stuck with now:
-Nandroid restore using the same method I posted for restoring.
(I've been researching the possibility to have a script push and restore the the rom)
-use OTG USB with keyboard and mouse to pair with device
(I've used tablet remote from the play store but the only issue is that the text input does NOT work so searching for things on the store sucks)
But since most people got them at IO the current owners should be pretty confident with adb.
Click to expand...
Click to collapse
How is the play store working on your ROM? able to download/update?
Are you using OTG USB with a hardware adapted or software? (just wondering)
Why do you need to Nandroid Restore the ROM as opposed to making a flashable zip and installing it over CWM?
UKROB86 said:
How is the play store working on your ROM? able to download/update?
Are you using OTG USB with a hardware adapted or software? (just wondering)
Why do you need to Nandroid Restore the ROM as opposed to making a flashable zip and installing it over CWM?
Click to expand...
Click to collapse
1. Haven't tried/ im messing with the build.prop
2. Im using an OTG cable with a USB Hub w/ a keyboard and mouse
3. CWM is a mess right now the text is super tiny on a 1080p tv and I can't get a hold of the dev on rootzwiki to get the source from him so I fix the screen resolution.
fiveipads said:
1. Haven't tried/ im messing with the build.prop
2. Im using an OTG cable with a USB Hub w/ a keyboard and mouse
3. CWM is a mess right now the text is super tiny on a 1080p tv and I can't get a hold of the dev on rootzwiki to get the source from him so I fix the screen resolution.
Click to expand...
Click to collapse
Cool
What's ur progress on the ROM so far? What source are you building it from?
Would it be easier to get the Q working using CM and then just add the xbmc app to act as a media centre? Would probably be less dedicated by could utilize the Q's full potential.
Just my 2 cents.
By the way, please don't get me wrong. I fully appreciate your work!
fiveipads said:
I am working on a mediacenter Rom and I am looking for suggestions for remote control apps for android to control the Q anyone have any good suggestions on controlling the Nexus Q over bluetooth or wifi. This is my only hiccup for this rom.
Click to expand...
Click to collapse
I think the perfect remote software AND the perfect launcher just don't quite exist yet.
One suggestion though... you can probably get the tablet remote to work properly if you tweak the key layout in your rom as I've described in this thread: http://forum.xda-developers.com/showthread.php?t=1892359
You could remap each of the letters to whatever key input is being sent by tablet remote.
Keep us updated on your progress!
dj_ghosie said:
Would it be easier to get the Q working using CM and then just add the xbmc app to act as a media centre? Would probably be less dedicated by could utilize the Q's full potential.
Just my 2 cents.
By the way, please don't get me wrong. I fully appreciate your work!
Click to expand...
Click to collapse
I agree better to have a full CM ROM on here than just an app as the front, but I think he is making a a full ROM, but not sure..
Remote
I don't see why some off you are having problems controling the Q I only used adb once to root and navigate to get my stuff ready. Has far has a controller this is the best mouse keyboard combo I found small portable controll type http://www.ipazzport.com/16A.html is a full keyboard plus it already has the android buttons on it. there is a tutorial here how to redirect the home button to call that way goes to launcher instead of the screen saver thing(http://forum.xda-developers.com/showthread.php?t=1892359). Use nova luncher it wont work with trebuchet from CM9. I have a otg cable with usb hub currently with controller, ps3 controller(yes it works fine with usb cable to play deadtriger) 16gb usb with movies(use stick mount). I apreciate the effort of getting xbmc but I also think a full android rom is better
ohh I forgot use droidmote server is far better than tabletremote
Can't wait see what you come up with OP!
chrlop said:
I don't see why some off you are having problems controling the Q I only used adb once to root and navigate to get my stuff ready. Has far has a controller this is the best mouse keyboard combo I found small portable controll type http://www.ipazzport.com/16A.html is a full keyboard plus it already has the android buttons on it. there is a tutorial here how to redirect the home button to call that way goes to launcher instead of the screen saver thing(http://forum.xda-developers.com/showthread.php?t=1892359). Use nova luncher it wont work with trebuchet from CM9. I have a otg cable with usb hub currently with controller, ps3 controller(yes it works fine with usb cable to play deadtriger) 16gb usb with movies(use stick mount). I apreciate the effort of getting xbmc but I also think a full android rom is better
ohh I forgot use droidmote server is far better than tabletremote
Click to expand...
Click to collapse
Is there a driver needing to installed for the ipazzport keyboard?
Also could you theoretically attach at 1 TB hard drive over usb OTG, with stick mount?
This of any use?
Lokifish Marz said:
This of any use?
Click to expand...
Click to collapse
Loved your work on the Photon back when I had it. Really happy to see that you're working on the Q.
UKROB86 said:
Is there a driver needing to installed for the ipazzport keyboard?
Also could you theoretically attach at 1 TB hard drive over usb OTG, with stick mount?
Click to expand...
Click to collapse
No I don't think you could do that since we don't have a custom kernel, usb mount is built in in android, maybe if you format it fat 32 it could work, good luck. I tried https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en but it won't work.
For keyboard you don't need drivers android reads those input by default even with put root.
fiveipads,
If you are still active on this, I suggest we pool resources. If the deal goes through, I'll also have a Gnex to help aid in development in about a week.
OR
Please , please , pretty please still be deving on the Q. It's lonely in Q land and its driving me crazy. :silly:
Lokifish Marz said:
fiveipads,
If you are still active on this, I suggest we pool resources. If the deal goes through, I'll also have a Gnex to help aid in development in about a week.
OR
Please , please , pretty please still be deving on the Q. It's lonely in Q land and its driving me crazy. :silly:
Click to expand...
Click to collapse
I know how to build from source pretty well. But without sources for the Q I'm not sure how to get starte. If you take a glance at threads I have started you can see all of my work. PM me if you'd like. I would like to get in on this.

WiiU Pro Controller

Hi, I've been trying for like five straight days to figure out a method to get the WiiU Pro Controller to work with my HTC One and I've had no luck. The problem is that I need a pin to enter on my phone to pair it when in reality you don't and that's the problem. I can't find a way to bypass not entering a key. I've tried everything and have failed, I'd pay to see someone to get this to work and I think this could be the place. Any help?
Same here. I am looking and will report back if I find something
Sent from my SPH-L720 using Tapatalk 2
Anybody have info on this? I have had no luck with the PS3 controller or the Wii U Pro controller and would love a solution.
I don't have any experience with the WiiU Pro controller but Android 4.2 broke Wiimote support. I am running a 4.1 ROM to use a Wiimote for games. Also I used to own an HTC device and Sense wasn't compatible with Wiimotes and I had to switch to CM to use one but that was ages ago.. Food for thought.
Hey there,
I've lately been exploring the true potential of the Wii U Pro Controller. So far I have been able to pair it with PC and utilize it flawlessly with a Steam game (Mortal Kombat Komplete Edition), so I've moved on to see it's capabilities in the android world.
I've done quite a bit of research and can confirm the only way you can possibly utilize this controller up till today is with an app that specifically claims to support it. At the moment the only known ones are any of Robert Broglia's apps. He has managed to incorporate a feature called "Scan for Wiimotes/iCP/JS1" which works like magic with the Wii U Pro Controllers. I have been able to connect 4 controllers to it just by enabling the scan and pressing the "Sync" button on each controller. Unfortunately though this doesn't actually "pair" the controllers per say, it seems like it's only a very temporary connection which disappears once you press Home button or exit the app. This limits you to only SNES/GB and the other few apps he has but hey at least it's a start.
Now moving onto the actual "pairing" side of things - I have recently downloaded a number of bluetooth manager apps and joystick input apps to experiment with, and using a combination of a few, I was able to somehow pair the controller!
[See attached, noobs aren't allowed to post URLs ]
HOWEVER - unfortunately I have tried using it with a few apps (mainly N64 ones) and it seems to be totally unresponsive. Either that or perhaps I'm not using the correct Joystick button mapping apps...
Btw I'm still using 4.1.2, during my research I've noticed a lot of people on 4.2 have been unsuccessful with most of what I've mentioned above...
-snip-
LiquidRabbit said:
Do you happen to remember the name of the apps that allowed you to pair the controller? Are you able to use the Dpad and buttons within an app normally, just without the use of the analogue sticks?
I love the Wii U Pro controller and I am trying everything to get it to work with my device. Like you said, only the .emu apps work.
The devices that worked were:
Hisense Sero 7 Pro
Galaxy S Blaze 4G
Click to expand...
Click to collapse
Iam intrested as well. I cant figure it out. People say it can be paired with snes9x, but i couldnt pair it.
Ughhh I thought I found the thread with a method
Sent from my SGH-M919 using Tapatalk 4
LiquidRabbit said:
Do you happen to remember the name of the apps that allowed you to pair the controller? Are you able to use the Dpad and buttons within an app normally, just without the use of the analogue sticks?
I love the Wii U Pro controller and I am trying everything to get it to work with my device. Like you said, only the .emu apps work.
The devices that worked were:
Hisense Sero 7 Pro
Galaxy S Blaze 4G
Click to expand...
Click to collapse
Unfortunately, I dont remember
No, regardless of it being paired, there is not a single way I can use it, all four lights on the controller remain blinking (probably normal till an intended-for-use app instructs it to light only 1 LED), and whatever app I try to use it with, won't register or recognize any keypresses.
jlove said:
Iam intrested as well. I cant figure it out. People say it can be paired with snes9x, but i couldnt pair it.
Click to expand...
Click to collapse
I assume your Android OS version is later than 4.1.2?
Supposedly this works, but you may need to attach a bluetooth dongle to your device (yes, even though it already has bluetooth built in):
http://forum.xda-developers.com/showthread.php?t=2381953
is this the app?
LiquidRabbit said:
Do you happen to remember the name of the apps that allowed you to pair the controller? Are you able to use the Dpad and buttons within an app normally, just without the use of the analogue sticks?
I love the Wii U Pro controller and I am trying everything to get it to work with my device. Like you said, only the .emu apps work.
The devices that worked were:
Hisense Sero 7 Pro
Galaxy S Blaze 4G
Click to expand...
Click to collapse
uh.... i found this app in the app store recently and was curious if this would help anybody... it claims that i works with wii remotes and does work with the ps4 controller~
the reason that i cant comfirm if it works or not is because i dont own a wii u pro controller (yet lol)
i hope this helps! sorry if it doesnt
damn it aparently i cant post links yet..
anywho you can search this in the android market and it should send you to one of his apps
poke64738
This might help anybody having pairing issues. My nabi 2 has an option for ''bluetooth time out'' before changing it to ''never off'' i couldn't pair my phone. Afterwards it paired effortlessly.

Creating a Marshmallow-compatible Sixaxis alternative

Hi All,
I have a PS4 controller that I've been using between my Nexus 6 and Shield tablet using the Sixaxis Controller app. When my N6 got Marshmallow, Sixaxis stopped working and instead showed these errors when starting up
Code:
Could not load bluetooth library...
Error: Failed to configure bluetooth...
Could not load HCI library...
Some posts online said it might be because the app needed to request new permissions for api 23. I've tried decompiling, adding the permission, and recompiling with APK Studio. I also installed it as a system app. No change, still broken.
With no word from the Sixaxis dev months after 6.0's release, my question is: what would it take to write a Marshmallow-compatible Sixaxis alternative? I have some experience writing apps, but haven't touched JNI/NDK. Also, I've been doing some research on the history of Bluez vs. Bluedroid and it looks like there aren't really any equivalents to hcitool and hcidump for Bluedroid.
To clarify, the goal is only to get the controller to connect to the system. I'm not interested in the touch mapping, mouse emulation, or other extra features.
I'm interested in it too, don't know why no one ever replied. We can try to make an open sourced app.
Is there any document about the protocol used by PS3 controller? Seems like PS3 controller use some incompatible bluetooth protocol, I used Sixaxis app before, when I connected PS3 controller using BT, all other BT devices were dropped.
I am also getting this issue. No responses?
I have the same problem. any solution?
Yes please,not that I can help,but it'd be greatly appreciated.
Bump
Still nothing? It wouldn't be as bad but the native DS4 pairing mode sucks so bad on Android (Massive input delay after 30 seconds)
EDIT: Their website 404's... http://dancingpixelstudios.com/sixaxiscontroller/about.html
they are alredy working on it http://dancingpixelstudios.com/2016/02/05/migration-to-wordpress/
Love this app. I'm glad he still rocking. Google should just buy him out and implement this into their future OS... Give this man a job!
I am also having the same problem on HTC one m8 with gpe 6.0 rom.
Any news?
So far I have seen no update, but on his site he says he is working on it.
looks like there is no update for this
Is there any alternative available for this?
It' been months and still no update. Does someone know any alternative solution or app?

Note 5 & Xbox360 wireless controller won't work

Hello,
Yesterday i've bought a wireless xbox 360 controller with wireless USB adapter. I tried it on my PC and it worked flawlessly - all games are responsive and auto-detect my controller. But it's a different story with my phone, i saw people connecting x360 controllers to their android devices too so i decided to do the same.
I own a Galaxy Note 5 (rooted, note7/S7edge port ROM & custom kernel). Before i've been using a cheap (~7$) controller, but most of the games did not recognize it, even if they did, the key mapping was really bad and not all of the buttons work.
When i connect the receiver through OTG cable to my Note5 and pair it with the x360 wireless controller, it keeps flashing (it is paired), but the phone does not recognize it - i cannot interact with the screen using the controller buttons (although with mouse/keyboard/cheap-controller it works).
I found out that i only had a USB wired xbox360 controller .kl and .kcm files in /system/usr/keylayout and keychar folders, so i found some guides -> i copied these files (changed the product number to Wireless X360 controller's) using "Terminal Emulator for android" with super user access and gave them specific permissions (chmod 644). I also checked if the permissions were granted ("ls -l" command) and restarted my phone. According to all of the guides, it should work after these steps but i still can't use the controller - it keeps flashing and is not recognized. Are there other steps/guides or maybe something i should know about Galaxy Note5 and Xbox 360 wireless controller connection?
I'm really desperate after 0% of success. Any help would be greatly appreciated!
EDIT: I just checked this setup with my old HTC One M7 and it worked from the first time. I really would like to hear that it is also possible with my newer Note 5 :/
I solved it!
!!! I SOLVED THE PROBLEM AND MADE MY GALAXY NOTE 5 NATIVELY SUPPORT XBOX360 WIRELESS CONTROLLER !!!
(S6 & S6 EDGE & S6 EDGE PLUS INCLUDED & AND BY NATIVE I MEAN WITHOUT ANY KEYMAPPING APPS LIKE USB/BT)
And now to everyone who has a Samsung Galaxy Note 5 and have problems connecting Xbox 360 USB or Wireless controller, i would like to share my solution, just to save time for some people with a similar problem.
If you have an older device, it's easy and there are many tutorials out there, but for people like me that have a newer Samsung's smartphone like Note 5, S6/edge/active etc. there is one thing you need to know - these devices no longer have native support for wireless xbox360 controller. After hours of searching, testing keymapping applications, editing system's key input files, creating and exploring them, i tried to install xbox360 driver module by myself, but my system (through Terminal Emulator) would not let me do that. After all that "trying" to make it work and some more googling i found out that the problem actually is not here. The real problem is the Kernel. The Kernel is the thing that controls everything on your device. So, i spent a couple of minutes searching for a Kernel that has full xbox 360 support and i came up with arter97's Kernel (I will post links in the end). A fact worth mentioning is that i have a Note7 Port ROM installed on my Note5 and that was where i made a mistake, i soft bricked my Note7. Before i've been using Minotaurus V10 custom ROM and Infinity v1.0 Kernel. Important info: I updated only my Kernel and left ROM, my data and apps untouched. At the first try i downloaded arte97's Kernel for the Note5 (n920cig) and soft-bricked the phone, i let it boot up, but that took ~35mins and was still loading, i couldn't turn off my phone (solution: there was samsung logo on the screen flashing and power button didn't work > i was able to enter download mode > select "No" which leads to reboot my phone > from there enter recovery and restore backup i've created before using TWRP recovery - that's how you un-soft-brick your phone). After this accident i found that the arte97 has a specific Kernel edition for galaxy Note5 that has Note7 Port rom installed, which was my case, so i gave it another shot, downloaded the Kernel (-N7/Grace UI Port'ed edition for N5) and the first boot-up took around 2-3minutes. The device works just like before switching Kernels, fast and smooth. Time to test the xbox360 controller - BOOM! it connects instantly allowing me to interact with the screen (using microsoft xbox360 wireless controller & official microsoft xbox360 USB receiver). I open up the game (Riptide GP2) and everything works without any adjustments, i checked the controls, the game automatically shows the image of a x360 controller. I also had "Dead Trigger 2" installed - same story, i can assign any button to do any action in the game. I've finally achieved what i was trying to do!
Here are the links i've been using:
My OS: https://forum.xda-developers.com/note5/development/rom-minotaurusrom-v1-note7-port-t3461731
Arter97's Kernel with native xbox360 controller support (I upgraded my Note5 to the v22.0 version):
XDA-Developers page: https://forum.xda-developers.com/note5/development/arter97-kernel-galaxy-note-5-t3189907
Official page (there is a link to this page in the xda page): arter97's Android studio
I have also have had these files installed on my phone before changing kernels (Vendor_045e_Product_0291 = wired x360 controller, Product_0719 = wireless, so i've created a .kl file with number 0719 and i downloaded a key character mapping file for x360 wireless, which ends with .kcm):
https://forum.xda-developers.com/showthread.php?p=29232978#post29232978
Before changing Kernels i made it work using USB/BT app. All the buttons were working using an older version of USB/BT, but the problem was that it was not comfortable enough for me (having to change keyboard every time & stick directions are registered as buttons, so in first person shooting games you can't aim slowly, it always goes at the same fast speed). If you are like me and want to use xbox360 wireless controller like "plug and play", you gotta check this thing with Kernels (^^), if you don't want to risk and think the emulator will be OK, i will leave a link to a USB/BT Joystick center tutorial bellow. (The guy in the video is using Galaxy S6 active, but my Note 5 also worked, so any other S6 will work)
https://youtu.be/I9fvLZMd9bE
Hope this helps!
Also tested Minecraft, Game of Thrones & The Walking Dead by Telltale and GTA: San Andreas - all games work with the wireless xbox 360 controller from the 1st try without any adjusting and the controls are 1:1 just like using my xbox360 console.
I know this is quite a while ago and I'm trying to get my Xbox remote to work on my android. So far Arter's kernel is the only one I see with support for the Xbox controller. Unfortunately I'm on nougat rom and the arter kernel only supports marshmallow. So now I'm stuck. You didn't by any chance see a kernel for the note 5 nougat?
Seems like arter's kernel has stopped being updated
WarSquirrel said:
I know this is quite a while ago and I'm trying to get my Xbox remote to work on my android. So far Arter's kernel is the only one I see with support for the Xbox controller. Unfortunately I'm on nougat rom and the arter kernel only supports marshmallow. So now I'm stuck. You didn't by any chance see a kernel for the note 5 nougat?
Click to expand...
Click to collapse
Luckily Android Central informs me about my posts via e-mail. I am sorry, i haven't seen a nougat kernel with x360 module installed. I'm still rocking a 6.0.1 marshmallow with arter's kernel + minotaurus V10 rom and they together work flawlessly - minotaurus rom has so much customization abilities that i didn't even think about upgrading to a newer OS as there are none that provide such huge amount of variety.
You can try searching not only for a kernel with x360 drivers already installed, but you can look for specific ROMs that come with their own kernel (which would have xbox360 drivers on it). That's the only recommendation i can give you right now.
ThomasKKKK said:
Luckily Android Central informs me about my posts via e-mail. I am sorry, i haven't seen a nougat kernel with x360 module installed. I'm still rocking a 6.0.1 marshmallow with arter's kernel + minotaurus V10 rom and they together work flawlessly - minotaurus rom has so much customization abilities that i didn't even think about upgrading to a newer OS as there are none that provide such huge amount of variety.
You can try searching not only for a kernel with x360 drivers already installed, but you can look for specific ROMs that come with their own kernel (which would have xbox360 drivers on it). That's the only recommendation i can give you right now.
Click to expand...
Click to collapse
True. I also used the minotaurus before and it was an awesome rom. But I was having tons of restarts and issues with magisk so I went up to nougat to sort it all out. Eventually, as you learn, you understand what was the issues and all. I actually still have the minotaurus rom on my pc. I should consider swapping back to mm maybe. Using a controller for games would make a massive difference. Well thanks for reply and info! Appreciate it. I did ask some of the other kernel creators if they would include a module for the controller. Let's hope they do!

Categories

Resources