Axon 7 + Razer Kishi - ZTE Axon 7 Questions & Answers

I'm trying to find a new use for my old Axon 7 (A2017G) and I've started a small project where I plan on using the Axon for game streaming (Steam Remote Play, XCloud) and for playing emulators, etc.
The 1440p 16:9 OLED screen on the Axon as well as the speakers make it a perfect candidate for this kind of use. I plan on combining my Axon with a Razer Kishi controller to create a handheld gaming device and also 3d print a frame/support so that the Axon and Kishi are permenantly joined and remove any flex from the controller.
The problem is the Kishi doesn't seem to be working on the Axon. When i plug in the kishi it will constantly connect and disconnect. I can confirm this via the Razer Kishi app, where I can see the controller appear and disappear every second or so. If i press buttons during the brief time that the controller shows connected then they do work, but then stop working again once the controller shows as disconnected.
I have also read on the forums here that people have reported that Xbox One controllers do not work when connected via USB, and I wonder if these problems are related?
So far I have tried using the Kishi on stock nougat, stock oreo, LOS 15.1, LOS 16 and LOS 17.1 and had the same results. I also tried some different kernels up to 3.18.140, but it still didn't work.
Does anyone know why neither the Kishi or Xbox One controller will work via USB-OTG? Is it a hardware or software issue? Possibly something that needs to be altered in the kernel?

Related

[Q] A Gamepad-related question.

So, here's the situation:
I have 3 gamepads, one is a fake dualshock, which isn't compatible with my nexus 7 at all, not to my surprise, and 2 other normal pc usb gamepads.
One is a fairly cheap Logic3 gamepad and the other a Logitech Rumblepad 2. The Logic3 one actually belongs to my little brother, so I can't really use it all the time.
Now, I was trying to hook up my Logitech gamepad to my nexus 7 with an OTG cable, might I interject I'm running PA 2.99 beta 2 with the stock kernel it comes with (if this is important for some reason), to use it as a gamepad for emulation. I'm playing a game on Gameboid, the GBA emualtion software. Now, it recognises both the gamepads. The problem is, my own gamepad doesn't function well in that, when assigning "hardware buttons" in Gameboid itsself, all buttons except the D-pad show up as '<unknown>', and don't do anything. The logic3 one I borrowed from my brother to test gives the same message '<unknown>' for every button, but it DOES work. Every button is recognised, and functions seperately when playing the game, so I can actually play with the Logic3, but not with my own gamepad.
Does anyone know what might be the cause, does this mean my gamepad won't really be compatible, or is this kernel-base/ROM-base? Are there drivers/kernel modules I should look for?
Any help would be appreciated!
Sincerely
MajorMonodon
A... Anyone?
No one?
MajorMonodon said:
So, here's the situation:
I have 3 gamepads, one is a fake dualshock, which isn't compatible with my nexus 7 at all, not to my surprise, and 2 other normal pc usb gamepads.
One is a fairly cheap Logic3 gamepad and the other a Logitech Rumblepad 2. The Logic3 one actually belongs to my little brother, so I can't really use it all the time.
Now, I was trying to hook up my Logitech gamepad to my nexus 7 with an OTG cable, might I interject I'm running PA 2.99 beta 2 with the stock kernel it comes with (if this is important for some reason), to use it as a gamepad for emulation. I'm playing a game on Gameboid, the GBA emualtion software. Now, it recognises both the gamepads. The problem is, my own gamepad doesn't function well in that, when assigning "hardware buttons" in Gameboid itsself, all buttons except the D-pad show up as '<unknown>', and don't do anything. The logic3 one I borrowed from my brother to test gives the same message '<unknown>' for every button, but it DOES work. Every button is recognised, and functions seperately when playing the game, so I can actually play with the Logic3, but not with my own gamepad.
Does anyone know what might be the cause, does this mean my gamepad won't really be compatible, or is this kernel-base/ROM-base? Are there drivers/kernel modules I should look for?
Any help would be appreciated!
Sincerely
MajorMonodon
Click to expand...
Click to collapse
Does this happen only on Gameboid or on other android emulators as well? It could be the gamepad is just not compatible with it since your using an OTG cable. I would double check the rom's thread and see if anyone else is having issues with using wired controllers just to be sure. I can't even play Gameboid for too long without it crashing my Nexus 7 and making it restart on its own. I'm still trying to figure out why this happens.

Dualshock 3 refuses to work via OTG

Morning.
Last week or so I've been trying to get my PS3 Dualshock 3 Sixaxis controller working with my Nexus 7 via the Micro USB port, and I'm about to give up completely.
I've googled enough to make my head spin, so this is pretty much my last hope for a solution. I've tried with 4.1.1, 4.1.2 & 4.2.2.
I've mailed the developers of the apps mentioned below, but have yet to recieve any response. This was done more than just 1-2 days ago.
I've tried with & without rooting.
The controller works fine when connecting it to my computer & Transformer Prime. It's been close to fully charged all the time.
The Gameklip cable & the OTG-cable works. I can access HDD's, flashdrives & even the SD-card on my PSP.
While using the OTG-cable, I've tried with different USB - Mini USB cables.
Sixaxis Controller using Bluetooth works fine, not a single problem there. I can also add my Nexus 7's MAC-address to the controller via the app without any trouble.
USB/BT Joystick Center 8 finds the controller, but refuses to accept any input from it. The same developer has released a joystick analyzer, and it recognizes the correct vendor & product ID of the controller.
The keylayout file exists & is correctly mapped in my usr/keylayout directory. I've also tried using the Transformers keylayout on the Nexus 7.
And here's the kicker, the spare Gamestop Xbox 360 controller I've got laying around works without a problem. Which almost led to me frisbeeing this ****ing thing out the window. And even though it works, it's not a viable alternative for me since it doesn't fit in the Gameklip.
At this point I'm up for crazy ideas, so any help, no matter how far out there, is appreciated.
Thanks for taking the time to read through this, and if you have any ideas that might help, thanks in advance!
retardbatman said:
Morning.
Last week or so I've been trying to get my PS3 Dualshock 3 Sixaxis controller working with my Nexus 7 via the Micro USB port, and I'm about to give up completely.
I've googled enough to make my head spin, so this is pretty much my last hope for a solution. I've tried with 4.1.1, 4.1.2 & 4.2.2.
I've mailed the developers of the apps mentioned below, but have yet to recieve any response. This was done more than just 1-2 days ago.
I've tried with & without rooting.
The controller works fine when connecting it to my computer & Transformer Prime. It's been close to fully charged all the time.
The Gameklip cable & the OTG-cable works. I can access HDD's, flashdrives & even the SD-card on my PSP.
While using the OTG-cable, I've tried with different USB - Mini USB cables.
Sixaxis Controller using Bluetooth works fine, not a single problem there. I can also add my Nexus 7's MAC-address to the controller via the app without any trouble.
USB/BT Joystick Center 8 finds the controller, but refuses to accept any input from it. The same developer has released a joystick analyzer, and it recognizes the correct vendor & product ID of the controller.
The keylayout file exists & is correctly mapped in my usr/keylayout directory. I've also tried using the Transformers keylayout on the Nexus 7.
And here's the kicker, the spare Gamestop Xbox 360 controller I've got laying around works without a problem. Which almost led to me frisbeeing this ****ing thing out the window. And even though it works, it's not a viable alternative for me since it doesn't fit in the Gameklip.
At this point I'm up for crazy ideas, so any help, no matter how far out there, is appreciated.
Thanks for taking the time to read through this, and if you have any ideas that might help, thanks in advance!
Click to expand...
Click to collapse
Sorry for the thread resurrection here but I have searched high and low on the internet and this is the only thing that I find that comes close to the same exact problem I am having. The only difference is I have a galaxy s3 running cyanogenmod 10.2. Same issue on 10.1. I can get a wired 360 controller to work just fine and even a Wii classic controller with a USB adapter to work. No Dualshock 3 though. You ever able to fix this?

[PSA] Shield Controller DOES work with other Android's via USB OTG

Thought I would quickly put this out there, since I posed the question whether this could work in the "Shield Tablet revealed" thread while I awaited my controller and nobody seemed bothered to test it out. Background info is that Nvidia's site states that it can be used for wired play also, although the controller manual itself specifically states it won't work with other Androids or PC at the moment.
Plugged it in via USB OTG to my Note 3, and whattaya know, it works fine.
Tried Dead Trigger 2, perfect. Riptide 2, perfect. Jet Set Radio, perfect. Should note that even the capacity keys for volume/back/recent apps etc work. Tried PPSSPP and no problems there either, was even able to map the capacitive keys.
Next up: test with PC. May not have time tonight, so if someone else wants to take a punt and help the community out by all means try it and report back.
[UPDATE] Plugging into PC saw some generic USB input device drivers installed, which seemed very hopful, but couldn't get it to work with Dolphin. Will try again tomorrow with a couple of other programs.
Should add too that the controllers volume buttons have a nice distinct tactile click to them - I'm no having issues with them of the kind several reviews mentioned. I wonder whether Nvidia taking a moment to fix them following initial reviews resulted in the shortage of controllers for a time (as well as I think they underestimated how strong demand would be).
I'm really hoping there will be PC compatibility in the future. i have too many controllers. my laptop has an OK keyboard so I get away with not taking a full size keyboard with me on trips, but I always have at least a mouse, moga pro, and Xbox 360 controller. now that I have the shield controller I can leave the moga behind, but I'd like to dump the mouse and 360 controller as well.
Yes, adding PC use would make this a much more valuable gamepad. If you're listening Nvidia, make a small receiver dongle with micro USB OTG and full sized PC connectors so that we can keep it wireless in all use-case scenarios.
Worth noting I've only tried it on one program on PC, and even there only briefly, some others should take a look and see what they can do.

How To Get PS3 Controller on G5 Plus

As the title says, I want to use my PS3 controller on my Moto G5 Plus, primarily for flying wifi drones, but also for gaming, etc.. I'd prefer connecting it via USB as opposed to bluetooth which could cause some interference with the drone's wifi signal, but I'll take what I can get at this point. I've got an OTG cable, but Sixaxis Enabler says that the phone doesn't have the firmware required for the PS3 controller. Presumably that means I'd have to root and install a custom ROM that has it baked in, or (hopefully) just the firmware, but I can't find mention of this anywhere on the forums. Has anyone else tried it? Would Sixaxis Controller (not enabler) install the necessary firmware after my phone's rooted? Does anyone know of ROMs that already have it baked in? Or is it just not doable? That would be disappointing because I love the value of the phone otherwise.
Just for the record, whilst I don't have a PS3 controller, I was never able to get any USB game controller working on my device. It's detected, but never worked. Might be a power issue, that it can't supply enough power. Bluetooth may be your best bet.
NZedPred said:
Just for the record, whilst I don't have a PS3 controller, I was never able to get any USB game controller working on my device. It's detected, but never worked. Might be a power issue, that it can't supply enough power. Bluetooth may be your best bet.
Click to expand...
Click to collapse
I actually got a wired XBox360 controller to work by just plugging it in. My problem is that it's my only wired 360 one and the right stick only partially works, which could make flying the drone difficult.

Triodexe 15.1 Lineage casting not working

I am trying to turn my shield tablet into basically an android TV box. I am trying to get Prime, Netflix, and Cinema apk to play on tablet and cast to Roku box. I used to be able to do it no problem. I do not know what changed. I am running Triodexe 15.1 Lineage. I am trying to cast to my Roku Ultra. I know your devices have to be on the same wireless network which they are. If it isn't the tablet doing it the only thing I can think of that possibly changed is ROM and now my wireless network just has one network name for both 2.4 and 5. This new router just sets up one network and prioritizes devices automatically for which network the device will use. As far as ROM I cannot remember which one I had it working on. Is anyone else able to confirm casting is working on this app?
Update - When using Lineage I could not get my PS4 to connect via Bluetooth. This was in addition to not being able to use the cast button. I ended up finding a solution to the casting problem. I downloaded Cast to TV-Xcast from the Google play store once it was setup I was able to detect my wifi connection and get it setup. I decided to experiment trying get the PS4 controller working. I seen Magisk actually has a module to add support for the PS4. I installed it and it did not work. Therefore, I decided to try another custom ROM. I am now running ASOP 6.7 with Pie Android 9. I still have the cast problem on it but my controller now pairs. So, it took some monkeying around but I solved those issues.
It seams like we have a couple good ROMs for this device which are close to working perfectly and then the people building them stop. I know Lineage had official builds of 14.1 and 15.1. Somewhere there has to be on o hei builds floated around that is stable. Then, the proper patches can be applied to it. I have tried looking into building images myself but that is over my head. I have a PC I just built that is more than fast enough. I have a Ryzen 7 3600, 32gb of RAM, and more than enough SSD space. I wish someone could connect to my PC and remotely build images, or they could remotely help setup my PC and show me how to do it. Then, I would keep the forum updated with new builds. If I could figure it out I would help out building images for other devices as well.

Resources