Aokzoe A1 Pro Issues

Just Installed Bazzite on my A1 Pro and wanted to report a couple of issues (not that much of a dealbreaker): 1. No vibration strength controls. This was kinda expected since Wiki says OneXPlayer also doesn’t have them. 2. Frame Limiter doesn’t work. I tried to set fps to 30hz using the steam performance overlay but games were still running at 60fps. (More than 60 in some cases until I enabled Vsync from game settings). 3. GPU TDP usage always stays 5Ws below the actual limit. This is a weird one. I tried setting TDP with steam aswell as HHD. This happened in both cases. Setting wattage to 20W always kept the gpu at 15 even if the fps was dropping to 30s. Setting it to 25 jumped the GPU to 20. Weirdly setting it at 30 makes it actually reach 30. Turning on TDP boost makes it reach 35 in some cases. 4: This is the biggest one: Sometimes randomly DPAD/Joystick directions bug out and become “sticky”. Which means in the menu/in game pressing the dpad/moving the joystick in any direction a couple of times made the movement stuck and it kept scrolling in that direction till the end. This is annoying but fortunately the temporary fix is just putting the console to sleep and then turning it back on. This makes it go away for a while but it does end up coming back randomly. 5. Very minor but RGB isn’t detected. Non issue for me personally since I don’t use it anyways.
61 Replies
antheas
antheas2mo ago
3) cpu gots to eat 1+5) unfortunate, we might be able to look into that 2 you guys with 60hz panels keep saying that i need to check that out
ManBear
ManBearOP2mo ago
Thanks a lot, let me know if I can be any help some how 😄 Any ideas about 4?
antheas
antheas2mo ago
set controller emulation to paused and see if it still happens then also drop a bug report from handheld daemon here, to see if I can botch up something with existing onexplayer controls looks like an onexfly, if thats the case you'll get your rgb controls i have to admit i did not do vibration for oxp yet but there should be a built in shortcut for it
ManBear
ManBearOP2mo ago
I tried putting it to pause, switching to other controllers and hidden, happens in all of them. I found an even faster temporary fix of holding down the keyboard button on the handheld which enables the desktop mode (joystick becomes a mouse) and then disabling it. Unfortunately this is happening more and more frequently. I’ll see if I can find something on the Aokzoe discord about this bug. I will send in the bug report
ManBear
ManBearOP2mo ago
https://github.com/ublue-os/bazzite/issues/1883 did find a similar issue on github someone posted for the Aokzoe
GitHub
controller buttons getting stuck in pressed state · Issue #1883 · u...
Describe the bug I'm using AOKZOE a1, but I'm not sure if this affects other devices as well. But sometimes when I play a game, the ABXY buttons would get stuck in the pressed state and i h...
ManBear
ManBearOP2mo ago
Bug report logs: https://paste.centos.org/view/071d5688 I’ll try and generate another set of logs immediately when this issue happens again. Would help pin point whats going wrong
antheas
antheas2mo ago
If you had it happen with emulation paused it's a hardware problem unfortunately
ManBear
ManBearOP2mo ago
Sorry I meant after switching back from pause. Controller wasn’t working during pause Also yeah it only started happening when I switched from Windows
antheas
antheas2mo ago
Paused should still let you see the controller Try paused and reboot
ManBear
ManBearOP2mo ago
Ah okay I’ll give that a shot
antheas
antheas2mo ago
RGB and remapping is a possibility Does your device have extra shoulder buttons?
ManBear
ManBearOP2mo ago
It has the standard L1 , L2, R1, R2. No extra back buttons
antheas
antheas2mo ago
We can risk it a bit and enable RGB controls If you want
ManBear
ManBearOP2mo ago
Nah I don’t care about RGB tbf. This sticky input is the thing that bothers me the most. I switched to pause and rebooted. Now the controller works but the OEM keys aren’t working anymore lol (keyboard, turbo, home) Can’t open HHD, going to try through desktop mode Interesting, the controller doesn’t work in HHD during paused. Even if I renable the emulation, it’s still not being detected Oop nvm, working now Okay weird. Emulation worked for a second when I put it to Xbox but then stopped detecting controller again. Putting it to Dualsense is working now. Generated logs again https://paste.centos.org/view/60f1f724 and I see some remap failures that could be the reason?
ManBear
ManBearOP2mo ago
No description
antheas
antheas2mo ago
Yes when paused the extra buttons will not eorj The point is to try to see if the dpad issue still happens
ManBear
ManBearOP2mo ago
Okay so it just happened again lol. Logs here: https://paste.centos.org/view/470953bd. The time around where it happened: 12:50 - 12:56 Made a video aswell:
ManBear
ManBearOP2mo ago
ManBear
ManBearOP2mo ago
I do see this which looks like the issue in the logs around that time
No description
antheas
antheas2mo ago
it doesnt let me open the video
ManBear
ManBearOP2mo ago
Ah interesting? Let me DM it to you?
antheas
antheas2mo ago
Works on my phone It's not your dpad
ManBear
ManBearOP2mo ago
Ah
antheas
antheas2mo ago
Your left stick is drifting Happens
ManBear
ManBearOP2mo ago
Ah you mean the logs I pointed out
antheas
antheas2mo ago
no the logs are nondescript your left stick is drifting go to the controller tester and see
ManBear
ManBearOP2mo ago
Don’t see any drift in the steam calibration settings Tried moving it around aswell, always comes back to 0,0 I believe the joysticks are hall effects aswell, so drift doesn’t sound that likely
antheas
antheas2mo ago
so the problem is when you shake it the left stick leaves the deadzone and becomes 0.3 momentarily or something
ManBear
ManBearOP2mo ago
Ah hmm, could be the case. Can’t replicate it in the tester though (was violently shaking the device lol). Anyways, any clue about the dpad from the logs?
antheas
antheas2mo ago
no, the logs will be clean you just need to make the issue happen while youre in the controller tester
ManBear
ManBearOP2mo ago
alright I think I can make that happen. Just to confirm, it's the controller tester in Steam settings right? I don't see one in HHD if that's what you mean
antheas
antheas2mo ago
Yes
ManBear
ManBearOP2mo ago
Alright it’s happening right now
ManBear
ManBearOP2mo ago
Tester shows the dpad just pressed
No description
ManBear
ManBearOP2mo ago
(I’m not pressing it at all) Anything extra you’d like me to do? I can keep the handheld in this bugged state for as long as you need Okay I see it’s not just the dpad It’s the face buttons aswell It looks like they’re not giving release events when they should? Shoulder buttons aswell hmm This sounds like some kind of stack overflow maybe? So the whole controller itself bugs out except the joysticks Another set of logs: https://paste.centos.org/view/3c3e0454 One thing I’ve noticed is that from what I’ve seen so far, the issue only starts in a game. Haven’t had it happen in the home menus. But once it starts, it happens everywhere
antheas
antheas2mo ago
Did you pause emulation?
ManBear
ManBearOP2mo ago
Nope, it’s emulating right now Should I pause now?
antheas
antheas2mo ago
Yes Use the touchscreen Swipe the edges of the screen
ManBear
ManBearOP2mo ago
Hmm controller stops being detected in the tester after pausing Can reboot but that will temporarily fix the bug
antheas
antheas2mo ago
Make it happen without emulation Use the touchscreen for hhd
ManBear
ManBearOP2mo ago
Alright I’ll give that a shot. Will report back when it happens
antheas
antheas2mo ago
You can swipe the edges of the screen to open it
ManBear
ManBearOP2mo ago
Yep yep, I did a full shutdown and start instead of a reboot and now controller actually still gets detected if I pause emulation (without requiring a restart) Gonna play around until the bug starts
antheas
antheas2mo ago
It might be a gyro fix I made
ManBear
ManBearOP2mo ago
Okay it’s happening now with emulation paused
antheas
antheas2mo ago
RIP
ManBear
ManBearOP2mo ago
Guess it’s not HHD Which means worse news for me 😢 I see some old messages from a couple of people in the aokzoe server having same issues on Linux Guess I’m not the only one Okay another thing I noticed is that it progressively gets worse. When it starts, it takes a couple of presses before the input gets stuck, but soon every single press makes the input stick :coolCry: Okay there is a Controller Firmware on the Aokzoe channel which can be flashed which might fix this issue. Unfortunately the firmware can only be flashed with Windows. Guess I'll setup some VM to try and accomplish that without wiping my bazzite
antheas
antheas2mo ago
if you have an external ssd, rufus with windows 2 go works well
ManBear
ManBearOP2mo ago
Yeah thats what I'm planning on. Sounds better than a VM Will report back 🙂 Okay managed to flash the Controller Firmware and booted back into bazzite been playing a game for about 10ish minutes now. The issue usually starts around now but so far it's been fine. Maybe celebrating too soon but it looks fixed :laughingcrying: nvm didn't work, still the same issue
antheas
antheas2mo ago
Xpad issue maybe who knows
ManBear
ManBearOP2mo ago
Any idea if I can ask for help somewhere else? I really don't wanna go back to Windows after getting a taste of bazzite lol
antheas
antheas2mo ago
uh maybe you can use wireshark to sniff packets and see if the buttons stay pressed there but by and large no, youre cooked
ManBear
ManBearOP2mo ago
Ah well thanks for helping anyways. Guess it's back to shitty Windows for me Looks like it's a firmware issue and not a Linux one. Controller FW just fucks up on Linux for some reason
antheas
antheas2mo ago
need a device in hand, but a1 pro is so rare and now its old too double wammy
ManBear
ManBearOP2mo ago
What if I let you remote into mine? Could that work?
antheas
antheas2mo ago
would be too time consuming unfortunately
ManBear
ManBearOP2mo ago
Alright no worries. Do you have any tips about what you’d do/look for if you had the console? I am a software engineer but never fucked with low level stuff. I guess I can give it a shot now 😂
antheas
antheas2mo ago
i would look at it with wireshark you should be able to find the xinput data starts with 1400000 something you can see it change when you press buttons then i would have open a browser in parallel with a controller tester and see if when the buttons get stuck , the input data is also stuck if not, then thats a kernel problem, needs a kernel patch you need like 3+ months to learn how to do those thats after you identify why if you identify why maybe i can cook up something
ManBear
ManBearOP2mo ago
Yeah Kernel Patch is probably something I won't be able to do. But I'll try and do my best to get to the root of the issue I think I managed to uncook myself. Did a bios update and flashed controller fw again. Been playing Hollow Knight exclusively with the dpad for the last hour and no issues 😄 Hey @antheas hope you're doing well. So I've been enjoying bazzite on the A1P so far. The controller issues are pretty much fixed (happens very rarely now). The only thing that really bugs me is missing a frame limiter. Is there any way we can get this to work? I would be really happy to help (or if you can guide me on what to do/ I can try some things myself). I understand gamescope-session probably needs some tweaks for this but bazzite is readonly right?
antheas
antheas2mo ago
@Kyle Gospo needs to remove the external panel thing then 30hz will work
ManBear
ManBearOP2mo ago
ah I see

Did you find this page helpful?