Turbo button not working on OneXPlayer G1
Hey! Just got a onexplayer G1 and the turbo button isn't working so I can't access the quick menu. any clue?
I can access the quick menu with the touchscreen by swipping middle right to left and I can access handheld daemon by swiping from top right to left but the physical "tubo" button doesn't work.
The "Home" button looks to be working since it opens the steam menu (library, store, etc..) but not sure if it just acts as a "back" button.
As per handheld daemon git, the G1 is supported. Handheld Daemon looks to be running since I can access it with the touchscreen, I can see the "turbo" and "keyboard" button mentioned. But even if I change it, it still doesn't do anything.
Somebody proposed to ask the question here including the keycode, maybe it would not be mapped.
I can't find the keycode... when I open Chrome in gaming mode and go to a website for the keycode, the button isn't registered. I can provide it if instructions are given to find it.
Thanks!



59 Replies
Intel or AMD
amd
hx 370
RIP
You have windows?
yes I dual booted
Can you install rweverything and tell me the register that changes when you open and close onexconsole completely
i can try, gimme a few minutes. thanks for your help
i have the app running but no clue how to see that, sorry
It's ok, just find something called EC map
And see which values change when you open and close it
sorry i think i'm too dumb... there's a bunch of hexa that changes frequently even if I don't open or close oxexconsole so I wouldn't be able to tell
want me to screenshare?
Send some screenshots I'm out currently
closed

opened

Completely closed? As in taskbar is exite
D
yes the first one was completely exited, the button was not working, had to launch the shortcut again to use the button to pull out the menu and take the second screenshot
0xf1 maybe
Ok got it. I think the Intel is 0xeb
0xf1
Isnx1
I'll play with it
Thanks!
ok, I want you to check some other things
battery capacity: should be 0xA3, bypass 0xA4
turbo switch is 0xF1, try to zero it and make it 0x40 to verify
like I said, I'm dumb af 😉 can you please explain like to a 5 years old?
ok, make value A0,03 0x50, and see if your device charges up to 80%
make value F0,01 0, check if turbo button works, then make it 40, and check if turbo button works
works = opens onexconsole
you can leave that open
then, I want you to send me a picture of the values, set the fan to 100%, then send me a picture again
I will combine all of that together and give you something to test tomorrow (its night here)
ok alright, I'll be able to do it in approx 3hours from now. I will post back here. thanks again for your help, it's really appreciated. would really like to use bazzite as a daily driver on that machine
np
F0,01 = 0 or =4, turbo button doesn't work but works at =40
for A0,03 0x50, once again, I'm dumb. I tried to put it =50, not sure if its good but I went from 75% battery to 81% and stayed there for approx 10 mins on 100w pd charger.
for the fan at 100%, I don't know how to do it, probably user issue again but I only see "automatic", preset 1 or preset 2, I don't see anything for a custom fan curve. here is the first scrrenshot at "automatic", second at "preset 1" and third at "preset 2". I left the F0,01 at 40 to keep access to onexconsole



Could open the dialog and juice the fan to 100%
0x40, yes
0x50 = 80%
I actually need to see the fan set to 100%
just set the fan curve flat 100%
nvm panel says 48% can do math
will have something to test for you in 4 hours
nice! Thanks!
image started building
nice! how does it work to install the patch? do I need to do a clean install?
no, when it builds i will ping you and you go
hhd -> updates -> rebase -> testing -> apply
and you rebootalright thanks
you're a genius man, looks like it's working
is it normal that 1 press bring HHD? i thought 1 press would bring the steam quick menu and double press for hhd?
great, test everything and ill send it to the kernel
g1 has 2 buttons
so the keyboard button brings up the side menu and turbo hhd
by default
keyboard button still acts to switch between keyboard/trackpad. it doesn't bring quick menu
also, looks like the brightness buttons are not working in gaming mode but it works in desktop
yeah brightness buttons known issue
ok, ill have to tweak the default setting
so there is no virtual keyboard button i guess
great great did not know that
the keyboard button it's nice to have to switch between the trackpad/keyboard on trackpad
Didn’t I send the input for the buttons to someone a while back? That might help.
i recall you saying it didnt work
but you didnt find the addresses
in any case, newest testing has a fix
Ok. I’ll look at the new testing too. Might fix my home button issue too.
Looks like my home button is fixed, and the Turbo button opens HHD. Skelling is right. The keyboard button switches keyboard modes. It's not like other OneXplayer. devices/ Thank you for fixing the menu button.
Jumping into this conversation, as I just installed Bazzite on my G1 and am a little frustrated by the inability to use/bind half of the extra buttons!
One little thing that is different for me from the OP: my turbo button changes my wattage from 15W to 35W, like it does in windows without the software running. I don't want that function and would love to have it be bindable on HHD. Can you help me figure out how to do that? @Smash and Crash @antheas
Adding to the above, I can't open the Steam right-side panel unless I enable the HHD setting that switches the Xbox/keyboard button, but that completely prevents me from using the start button in games, since it no longer has a place to be bound.
Thank you for any guidance or help! Loving Bazzite besides this issue.
Lots of people are getting g1s
Go to testing
What do you mean by this?
See above
Next version will fix the buttons go to testing
Ah, testing build! I read every message but have missed that. Thanks - I'll let you know!
i removed the extra buttons option
Sorry to necrobump this. I was able to fix my home button issue, but it broke the turbo button for me. I was able to fix the home button, because fastboot was on for me in the bios for some reason. I disabled fastboot and had to disable and re-enable hhd. The turbo button opens the hhd side panel, and it can't be remapped. I did the systemctl status command ans looked at the logs. I saw that the G1 controller is being seen as "ONEXPLAYER V1". Rebasing between testing and stable didn't do anything. Not sure what I can do to fix it.
what was the home button issue
The home button didn't do anything when I pressed it.
It only worked if I rebooted to bazzite.
https://discord.com/channels/1072614816579063828/1395480651251318856
potential fix for that in testing
hhd keeps restaring itself. It keeps re-enabling every few seconds
When I check the status.

journalctl -b | fpaste
thank you, testing will build in an hour or so
you can switch to stable in the meantime
will do. Thanks
https://paste.centos.org/view/8fe697ab
problem solved, but turbo still opens hhd side panel
What device
G1?
G1 AMD
I'll need to fix that
Ok. Take your time.