win600 guide button and ellipses button
I was looking at the bazzite buzz and saw support for win600 mentioned...
https://universal-blue.discourse.group/t/bazzite-buzz-11/450
So I went ahead and installed Bazzite and setup decky.
But for the life of me, I can't seem to get the guide button or the ellipses button to work in Gaming Mode.
In desktop mode, both buttons perform (the home button brings up a desktop switcher and the windows button pulls up the 'start' menu), but in gaming mode, I get nothing whatsoever.
Is there a third party app or something I need?
I have ran the command "sudo system to enable --now hhd@$(whoami)" and I have installed decky.
Any help you can provide would be appreciated π
Universal Blue
Bazzite Buzz #11
Announcing Bazzite 2.2.0 Welcome to a Bazzite Buzz #11 This year we are starting strong, as Bazzite 2.2.0 has been released today, as so, this Buzz is dedicated to let you know everything thatβs new! Before we get to the news, we have some important news for existing users: IMPORTANT NOTICE TO EXISTING BAZZITE USERS: Secure Boot Users: Manual...
77 Replies
I'm guessing nobody has any experience with this at all?
hhd does not have support for the win600
you are the first one to ask about it
this changelog is before the switch to hhd
what do the buttons register as?
you can also try handygccs which supports your device, but your experience may vary
first make sure gaming mode works
Thanks for responding. I can get into game mode, but nothing happens when I press the buttons. If I hold the house button the steam menu appears for a moment but goes away quickly. I'll look into handygccs.
we can also add support for your device with some help
What can I do to help
Use the command
hhd.contrib evdev
to find what the buttons appear as and from what device
I'm going to bed
Then I'm going to handle the rest tomorrow
Also journalctl -b 0 | fpaste
https://paste.centos.org/view/8e71abb4
Thank you for your assistance. I hope you rest well.
those buttons are?
seems like start
and start + g
I pressed the left one first, and the right one second
Yea
It's going to be tricky to implement because start button is used in both
It's going to take a few days
I'm happy to help in any way that I can. Thank you for taking the time to do this.
Then a couple more because the next hhd update is big
You can use handygccs until then if you figure out secure boot
Selinux*
I have the information I need
I'll tag you when I figure out the start button
Your device does not appear to have a gyro
If you think that's incorrect I can ask you to do some more stuff
I believe that's correct
ready to test
Thank you so much. I just want to make sure I'm following the correct process, how can I download it?
ujust _hhd-dev
it will run until you reboot
the final ver should drop in a week or so
if people help testing soonerdid it get stuck?
if it does just rerun it
also need to close handygccs
ok, will do
Every time I try to sudo systemctl stop hhd I get told it's not running
its not run as an hhd service
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | sh
try this, it will show logsoh
hhd.contrib evdev
find the controller
does the controller work?
reboot
handygccs broke it
it is what it isian@fedora:~$ hhd.contrib evdev
Available Devices with the Current Permissions
device /dev/input/event3, name "AT Translated Set 2 keyboard", phys "isa0060/serio0/input0"
device /dev/input/event8, name "Microsoft X-Box 360 pad", phys "usb-0000:02:00.3-5/input0"
device /dev/input/event18, name "Microsoft X-Box 360 pad 0", phys ""
Enter device path (/dev/input/event# or #):
I bleieve the input is 3
why are there 2?
stop handygccs
reboot
disable etc
it must not start when you boot
ian@fedora:~$ hhd.contrib evdev
Available Devices with the Current Permissions
device /dev/input/event3, name "AT Translated Set 2 keyboard", phys "isa0060/serio0/input0"
Enter device path (/dev/input/event# or #):
There's a switch on the side of the device that determines whether it's in game mode or mouse and keyboard mode
when I have it in game mode, I see the 3 options
when it's in mouse and keyboard mode, I get the 1
ok werer progressing
let me fix this bug
rerun the command
00
GENC INFO Launching emulated controller.
PBTN INFO Waiting for steam to launch.
GENC INFO Opening virtual device 'Handheld Daemon Volume Keyboard'. GENC INFO Opening virtual device 'Handheld Daemon Controller'.
GENC INFO Emulated controller launched, have fun!
GENC INFO QAM Pressed 1. so it completes and when I press the home button on the left, nothing happens in the window, and when I press the windows button on the right, it says WAM Pressed 1 QAM* If I switch back to gaming mode, I think it kills the whole thing
PBTN INFO Waiting for steam to launch.
GENC INFO Opening virtual device 'Handheld Daemon Volume Keyboard'. GENC INFO Opening virtual device 'Handheld Daemon Controller'.
GENC INFO Emulated controller launched, have fun!
GENC INFO QAM Pressed 1. so it completes and when I press the home button on the left, nothing happens in the window, and when I press the windows button on the right, it says WAM Pressed 1 QAM* If I switch back to gaming mode, I think it kills the whole thing
yes the second script will die
Gamepad Tester - Check Controllers and Joysticks Online
Displays info about all gamepads connected to your computer. Check buttons, joystick axes, drift, and more. Works with all controllers and joysticks in a modern browser.
test here with the second script
then run the first script and go to gaming mode
gamepad tester doesn't see my controller at all
going into big picture mode, both buttons pull up the left hand menu
use the steam tester
left button should be just start button
right button should be start+a
yep, that's how steam is finding it
So yes?
Yes, it works great.
Great
Yeah it's a bit slow on the right unfortunately
There's another button on this machine on the right side, but I don't know what it would be used for.
Because I reuse the button on the overlay
Whatever you want
What does it register as?
I don't have a want for it
You can figure it out later
I just wanted to fully disclose.
Just tell me what it registers as
So it does something actually
Hm weird I didn't program that in yet
Would be nice to have the events for all three buttons when they are pressed and held
Skipping the ones you did already
GitHub
HandyGCCS/src/handycon/handhelds/anb_gen1.py at main Β· ShadowBlip/H...
Handheld Game Console Controller Support (Handy Geeks) for Linux - ShadowBlip/HandyGCCS
It will still do that in the new ver
But you will be able to use steam for whatever if you want
awesome, thank you so much
will you look into the extra codes?
what command would you like me to run?
close everything and repeat this
reboot if you started handygccs
I want to clarify, that I pressed the button once
hhd.contrib evdev
ah, I didn't copy paste appropriately hold on
you can write in the data where you pressed each button and what not
this looks like you pressed and released before the last three vents
24, 125, 29
I held it down this time
so its ctrl shift g or something
is that the side button?
yes
they really did a number on this device
im going to sleep on thinking how to fix this
but i guess it already looks like a double tap so it does something different at least
The blue or bottom symbol is pointing to the button on the side.
The red or top symbol is pointing to the switch that changes from mouse mode to controller mode.
Thank you for all your hard work on this. I really appreciate it. I hope you rest well.
i fixed the disabling controller stuff with other devices that do this
hhd will jsut pause and the device will work normally
with the buttons doing the normal shortcuts
whats your device processor?
cat /proc/cpuinfo | fpaste
can you control tdp on it?https://paste.centos.org/view/13e8a741
I did install the deckytdp item, but I'm not sure if it's actually functioning
try running some ryzenadj commands
dont think so tho
I'm not familiar with those commands
sudo ryzenadj -i
is a good start
depending on how it errorsCPU Family: Dali
SMU BIOS Interface Version: 12
Version: v0.15.0
failed to get /sys/kernel/ryzen_smu_drv/pm_table: No such file or directory
failed to map /dev/mem: Operation not permitted
If you don't want to change your memory access policy, you need a kernel module for this task.
We do support usage of this kernel module https://gitlab.com/leogx9r/ryzen_smu
Unable to get memory access
Unable to init power metric table: -5, this does not affect adjustments because it is only needed for monitoring.
GitLab
Leonardo Gates / Ryzen SMU Β· GitLab
A Linux kernel driver that exposes access to the SMU (System Management Unit) for certain AMD Ryzen Processors.
oh it does support it