Attempt to add MSI Claw support?

Hey @R3ZEN is the controller in desktop mode or gamepad mode when you are in the bazzite desktop? also @antheas for tracking
608 Replies
R3ZEN
R3ZEN8mo ago
It is in desktop mode Only the mouse works with r3 and rt and lt for Zoom in on web
HikariKnight
HikariKnightOP8mo ago
what does hhd.contrib evdev show?
R3ZEN
R3ZEN8mo ago
Bro I just uninstall it and installed windows I am happy to help But you will need to help me get it to dual boot Cus I don't know how to do that
antheas
antheas8mo ago
its ok windows is more useful
R3ZEN
R3ZEN8mo ago
How come
antheas
antheas8mo ago
if you want to use wireshark
HikariKnight
HikariKnightOP8mo ago
ok i will leave you in antheas hands then 😄
antheas
antheas8mo ago
we need to record the commands for msi center but its a pain so maybe windows it is
R3ZEN
R3ZEN8mo ago
? ?
HikariKnight
HikariKnightOP8mo ago
i dont use windows so i am of little to no help, if he says its better to grab the data from windows i trust him
R3ZEN
R3ZEN8mo ago
Guys also one thing to note I live in india and it's currently 12:33 in the night so we are going to have a timezone issue Just tell me how to dual boot and I will help
antheas
antheas8mo ago
you dont need to dualboot
HikariKnight
HikariKnightOP8mo ago
this is fine, it just adds time. it is what happens when working across timezones
antheas
antheas8mo ago
just install wireshark with USBPcap then do recordings of MSI Center
R3ZEN
R3ZEN8mo ago
K I will
antheas
antheas8mo ago
or not, is the Claw cheaper in india or sth whats going on with that
R3ZEN
R3ZEN8mo ago
No I got it from dubai
antheas
antheas8mo ago
whats the logic behind buying it
R3ZEN
R3ZEN8mo ago
I heavnt even checked the indian market price Man the shop owner said it's the best and it's also performing really good for me The stats are old and before the latest bios update
antheas
antheas8mo ago
seems like shop owner decided to offload old product
R3ZEN
R3ZEN8mo ago
It performs really well now Atleast for me it does
antheas
antheas8mo ago
its just not worth the money its not bad
HikariKnight
HikariKnightOP8mo ago
tbf i did hear msi and intel did do some elbow grease to improve it, idk by how much though as the comparisons i saw was against just the msi claws old updates not against the other handhelds
R3ZEN
R3ZEN8mo ago
Comeon man I spend a good amount on it I don't appreciate this I can't just afford a gaming beast every single day It good enough for me
antheas
antheas8mo ago
its not bad but the Ally is cheaper
R3ZEN
R3ZEN8mo ago
Plus I only for it for the mods on some games I already have a ps5
antheas
antheas8mo ago
and is faster soooo nobody bought it and we have no support for it
R3ZEN
R3ZEN8mo ago
Well I can't do anything about it now can i
antheas
antheas8mo ago
if you can get some recordings switching between mouse mode and gamepad mode, i can fix that
R3ZEN
R3ZEN8mo ago
Its good enough for me so I would just have to wilve through it
HikariKnight
HikariKnightOP8mo ago
it would be nice to get support for it if possible though 🙂
antheas
antheas8mo ago
i would need a device or someone to to the research for it
R3ZEN
R3ZEN8mo ago
On windows you mean It's just a click of a button
HikariKnight
HikariKnightOP8mo ago
antheas is the dev of HHD which handles all the handheld controls, so if you can get him the readings he needs through wireshark then he should hopefully be able to add controller support
R3ZEN
R3ZEN8mo ago
K I will try my best And pardon me if I am not available all the time I have a pretty busy schedule But I will try my best
HikariKnight
HikariKnightOP8mo ago
https://www.wireshark.org/ install it with USBPcap like he said and get some recordings of msi center switching the controls like he said
Wireshark
Wireshark · Go Deep
Wireshark: The world's most popular network protocol analyzer
HikariKnight
HikariKnightOP8mo ago
this is fine, having someone willing to help test and get the info needed is still huge. it will take the time it takes so there is no rush we are busy ourselves too 🙂 had to go through a very similar process with the ally x too when we got approached with wanting support for it.
R3ZEN
R3ZEN8mo ago
Thanks You really are friendly people BTW I am Rishik
HikariKnight
HikariKnightOP8mo ago
i mostly just go by HK or Hikari, antheas is antheas
R3ZEN
R3ZEN8mo ago
Nice to meet you Hikari
antheas
antheas8mo ago
thats my name except new manufacturer means everything is new we tease luke but he did the heavy lifting for asus
HikariKnight
HikariKnightOP8mo ago
anyways im off the store, need to go there before they close, you have a nice day/night and we will catch up again when you got the readings for antheas 🙂 i dont know how to use wireshark myself so i think antheas probably has to guide you on that 😅
R3ZEN
R3ZEN8mo ago
K GN
antheas
antheas8mo ago
gn
HikariKnight
HikariKnightOP8mo ago
goodnight
R3ZEN
R3ZEN8mo ago
so just installed all the drivers now what am I supposed to do?
antheas
antheas8mo ago
Wireshark recordings
R3ZEN
R3ZEN8mo ago
K Guys sorry I will send the info you need tomorrow I had a busy day today and wasn't able to send it
HikariKnight
HikariKnightOP8mo ago
dont sweat it, if you are busy you are busy 🙂 people have lives (i am busy myself atm too)
R3ZEN
R3ZEN8mo ago
Hey I installed Wireshark but I don't know how to use it Guys ?
antheas
antheas8mo ago
Windows program, just open and make it do its thing
R3ZEN
R3ZEN8mo ago
I did it shows nothing I don't understand
HikariKnight
HikariKnightOP8mo ago
just to make sure (i dont know how to use wireshark myself) but you installed it usbpcap checked off right?
No description
No description
HikariKnight
HikariKnightOP8mo ago
actually @antheas i just installed wireshark just to look around myself in it, with usbpcap installed it doesnt show a way to capture usb hence the confusion perhaps?
No description
No description
antheas
antheas8mo ago
Usbpcap needs to be installed
HikariKnight
HikariKnightOP8mo ago
it was selected to be installed during wireshark install though?
antheas
antheas8mo ago
should be but hey windows
HikariKnight
HikariKnightOP8mo ago
give me a sec and i will fire up the windows system and install it manually nothing, reinstalled usbpcap gonna see if i can try an older wireshark release nothing, went back to 4.2.5 which should be the version that fanthedeck used and there is no usb option even with usbpcap installed 🤔
R3ZEN
R3ZEN8mo ago
I installed usbpcap and the other optional thing their was to install at the first time Guys ?
HikariKnight
HikariKnightOP8mo ago
antheas is the one familiar with it, i couldnt even get the usb capture option to show up myself when i tried to set it up to try help guide you through it
antheas
antheas8mo ago
its very tough and we have other priorities now, im sorry about that. I think it will be hard to test for both of us. If you manage to capture the gamepad switching between keyboard and gamepad i can look into that, otherwise i cant help at least the gamepad would work
HikariKnight
HikariKnightOP8mo ago
@R3ZEN i got usb capture to show up copy the USBPcapCMD.exe from C:\Program Files\USBPcap into C:\Program Files\Wireshark\extcap then run wireshark you should now have the USBPcap option, double click it no idea to filter it to only look at what we want, but this should at least get us 1 step closer
R3ZEN
R3ZEN8mo ago
K will try thanks
HikariKnight
HikariKnightOP8mo ago
sorry i cant be of more guidance
TheSecondKen
TheSecondKen6mo ago
poking around on my claw, the device for the controller is VID_0DB0&PID_1901, though doing the wireshark usb capture doesnt seem to provide much when i trigger a mode switch. My best guess is that it is one of the bazillion HID devices, or I'm doing the capture wrong. I'll continue investigating since I am interested in HHD support for the claw.
TheSecondKen
TheSecondKen6mo ago
https://github.com/NeroReflex/hid-msi-claw-dkms I found this. I quickly installed ubuntu on my claw and built, installed, and loaded the module. It seems to put the controller in gamepad mode, but i can't get xpad to load the /dev/input/js0 device for testing.
GitHub
GitHub - NeroReflex/hid-msi-claw-dkms
Contribute to NeroReflex/hid-msi-claw-dkms development by creating an account on GitHub.
antheas
antheas6mo ago
we dont use kernel drivers for hid devices, it is unnecessary and complicated, however sudo hhd.contrib hidraw on bazzite will show you the msi claw hid devices list them here when you do that also in ubuntu, but you will have to figure out how to install it there and access the command. not that tough if you know python then, according to the kernel driver you sent, the command for gamepad mode is 0f00006036010000 for macro back keys and 0f00006036010100 for combination whatever that means so, at your own risk, after identifying which hidraw device has vid and pid of 0x0BD0, 0x1901 and has a usage page starting from 0xff and hopefully there is just one of those you can do sudo hhd.contrib hidraw X 0f00006036010000 to enable gamepad mode on your device, where X is hidrawX the number if that works, I can add it to hhd if you are in ubuntu https://github.com/hhd-dev/hhd/blob/2f8f2d143ebe9a712733eaac709fd62d6acab38c/usr/lib/udev/rules.d/83-hhd.rules#L31 echo 0db0 1901 | sudo tee /sys/bus/usb/drivers/xpad/new_id to get xpad to read the gamepad this rule is already part of bazzite if you do that and verify the command works, I can add it to hhd
TheSecondKen
TheSecondKen6mo ago
Ok. I can try that probably tomorrow. And makes sense (re: kernel drivers)
antheas
antheas6mo ago
what timezone are you in ie whats tomorrow
TheSecondKen
TheSecondKen6mo ago
Oh sorry. EST so Friday
antheas
antheas6mo ago
ok, lmk
TheSecondKen
TheSecondKen6mo ago
ok, so running bazzite, there is a single HID device called "Xbox360 controller for windows" , with device id 0db0:1901, usage page: 0xffa0, usage: 0x0001. sending the command to the device is successful, but it doesn't change the mode. there are three hid devices with the same name, but hidraw2 is the one with usage page 0xffa0
antheas
antheas6mo ago
Send the devices
TheSecondKen
TheSecondKen6mo ago
/dev/hidraw0 0db0:1901 Usage Page: 0x000d Usage: 0x0022 Names: ' ' : 'Xbox360 Controller for Windows' /dev/hidraw1 0db0:1901 Usage Page: 0xffa0 Usage: 0x001 Names: ' ' : 'Xbox360 Controller for Windows' /dev/hidraw2 0db0:1901 Usage Page: 0x0001 Usage: 0x001 Names: ' ' : 'Xbox360 Controller for Windows'
antheas
antheas6mo ago
yeah... maybe the hid id was wrong no it was correct but you cant tell from the kernel driver if you can in windows with wireshark try to find a command like this 0f00006036010000 It will only be on one of the USBPCaps
Idefix Roberto
Idefix Roberto6mo ago
Can I help with something? I have the msi claw and I would like to be able to use it with bazzite
TheSecondKen
TheSecondKen6mo ago
just need to figure out the wireshark stuff, I had tried it before but didn't seem to be capturing any commands when the mode was switched. Installing windows right now since I wiped it to install bazzite.
BANPOTK
BANPOTK6mo ago
I think controller mouse events overlap gamepad events, causing the gamepad buttons to not work. https://youtu.be/0i5sccTdtDo
BANPOTK
BANPOTK6mo ago
If I can turn off the mouse event commands, I think the gamepad buttons can work as well.
BANPOTK
BANPOTK6mo ago
I sent boot log for anyone who can analyze
BANPOTK
BANPOTK6mo ago
I try to use command sudo hhd.contrib hidraw X 0f00006036010000 only Page: 0xffa0 it work but not response
No description
antheas
antheas6mo ago
youre not expected to see a response try also the xpad driver rule
BANPOTK
BANPOTK6mo ago
I already set
No description
BANPOTK
BANPOTK6mo ago
HHD service not running
No description
BANPOTK
BANPOTK6mo ago
Try to run hhd in CLI output here.
No description
antheas
antheas6mo ago
Oh tuned is broken You're missing the xpad rule
BANPOTK
BANPOTK6mo ago
How to setup this
antheas
antheas6mo ago
. Put " in echo maybe it helps
BANPOTK
BANPOTK6mo ago
I try this but same result.
No description
BANPOTK
BANPOTK6mo ago
Reboot require?
antheas
antheas6mo ago
Rip No
BANPOTK
BANPOTK6mo ago
Linux 6.12-rc4 Adding Controller Support For The MSI Claw A1M & 8Bi...
Sent out overnight were a few input subsystem patches ahead of the Linux 6.12-rc4 kernel release tomorrow
antheas
antheas6mo ago
That's just the xpad rule That I'm giving you as a command
TheSecondKen
TheSecondKen6mo ago
Still poking around Wireshark because there's a lot of capture when doing the USB, found a hid event that starts with 0f00, but it's 0f00003c26000000
antheas
antheas6mo ago
use a good filter to see all of them and do apply as column to see them cleanly
TheSecondKen
TheSecondKen6mo ago
some quick testing and sending the command sudo hhd.contrib hidraw 4 0f00003c24030000 seems to have put it in some sort of controller mode. (for some reason the device is now hidraw4 probably because i have a keyboard and mouse plugged in) doing some quick testing, navigation around the steam interface seems to work, controller calibration/testing in the settings doesn't work at all (but that's not the fault of HHD as far as i can tell) Installed a game, and while some of the controller buttons work, the game seems to thilnk its in keyboard mode, and the mappings are all wrong. Left stick works, but d-pad just moves the character as well instead of the expected functions, right stick doesnt do anything. I'll keep poking around wireguard and noting down hid events that look promising. I have to leave home shortly, but I can continue investigating later tonight (EST, probably around 7pm)
antheas
antheas6mo ago
i am very dumb youre right it is hex so this 0f00006036010000 needs to become 0f00003c24010000 wait your command is correct, but it needs a 1 instead of a 3 otherwise it will use dinput
TheSecondKen
TheSecondKen6mo ago
Ah. Ok. I'll try that when I get back home. I have the 0f00000324010000 in my notepad as well. Ran the 2403 first and the joystick was interacting with the terminal, then ran the 2401 and it stopped, but I didn't think to test it in steam gamescope ok, sending the command sudo hhd.contrib hidraw 7 0f00003c24010000 (the device was now at hidraw7 for some reason), and switching to gamescope resulted in all the normal controller buttons working both in game (the game now detected a controller and all inputs worked as expected), as well as in the controller test interface. the only buttons that don't work are the two special buttons on the front that normally bring up MSI Center (left side bottom), and the MSI Center quick panel (right side bottom). I'd assume (though I could be wrong), that at least one of those special buttons would open the right side settings panel. in sudo libinput debug-event the two front buttons show as KEY_F15 (Left) and KEY_F16 (Right). The back buttons do nothing at all. these mappings might be outside of the realm of HHD though.
BANPOTK
BANPOTK6mo ago
I tested it and got the same result. I think it should be enabled by default from boot. And use Steam Input to use on desktop mode
antheas
antheas6mo ago
turn on hhd it already has support for those it just didnt run the command
BANPOTK
BANPOTK6mo ago
I found a new problem.Wifi lost when wake up from sleep
BANPOTK
BANPOTK6mo ago
Intel
EPP Tuning Package for Linux* on Intel® Core™ Ultra Mobile Processo...
Tune your system to get additional power savings or a performance boost.
BANPOTK
BANPOTK6mo ago
GitHub
HandheldCompanion/HandheldCompanion/Devices/MSI/ClawA1M.cs at main ...
ControllerService. Contribute to Valkirie/HandheldCompanion development by creating an account on GitHub.
BANPOTK
BANPOTK6mo ago
I found device AT Translate Set 2 keyboard to map Quick Access (Right) and MSI Menu (LEFT) key to F15 and F16 key
No description
BANPOTK
BANPOTK6mo ago
I try to comment or delete evdev code in file /etc/udev/hwdb.d/83-hhd.hwdb but not work.
No description
BANPOTK
BANPOTK6mo ago
AT Translate Set 2 keyboard still appear
antheas
antheas6mo ago
its ok just launch hhd
TheSecondKen
TheSecondKen6mo ago
How do I launch HHD? That's the one part I got confused about I could open the side menu with swipe, just not the buttons
BANPOTK
BANPOTK6mo ago
type hhd in terminal or start service by command systemctl start hhd@$(whoami)
TheSecondKen
TheSecondKen6mo ago
Interesting. Pretty sure that was one of the things I did. I'll try again tonight.
antheas
antheas6mo ago
it will autodetect the controller and fix the buttons if you set it to xinput mode unless i made a mistake
BANPOTK
BANPOTK6mo ago
No description
antheas
antheas6mo ago
yes thats the built in keyboard you cant get it to dissappear and you want it to have f15 and f16
BANPOTK
BANPOTK6mo ago
Is it possible to change F15 and F16 keyboard to another?
antheas
antheas6mo ago
hhd reads those just let it be
BANPOTK
BANPOTK6mo ago
and Is it possible to map combo key ex. CTRL+2?
antheas
antheas6mo ago
can you listen to me tell me the vid and pid of the msi claw i think i have it
BANPOTK
BANPOTK6mo ago
how to get vid and pid?
antheas
antheas6mo ago
run ujust _hhd-dev i added it
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
is it complete? still this a long time
antheas
antheas6mo ago
Yes it is
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
I think PID is wrong 1901 not 9101
antheas
antheas6mo ago
fixed
BANPOTK
BANPOTK6mo ago
already installed what do yo want? and how to get it
antheas
antheas6mo ago
does it work?
BANPOTK
BANPOTK6mo ago
No description
antheas
antheas6mo ago
the front buttons should work now
BANPOTK
BANPOTK6mo ago
Log info show QAM Pressed 1 when I pressed Left button
antheas
antheas6mo ago
are you sure its the left?
BANPOTK
BANPOTK6mo ago
yes i sure Right button is not response
antheas
antheas6mo ago
thats ok, the right button is xbox ok I added an initialization, so now hhd will also switch it to xbox mode
BANPOTK
BANPOTK6mo ago
I detected a left button press left button it press xbox button and A button Is it problem?
TheSecondKen
TheSecondKen6mo ago
Does the rumble work? That's the one thing in the test interface that didnt seem to do anything
BANPOTK
BANPOTK6mo ago
but still need command sudo hhd.contrib hidraw 2 0f00003c24010000 it's work at first time I try to test in gaming mode rumble is work
TheSecondKen
TheSecondKen6mo ago
Cool. I'll update my HHD when I get home and test it out.
antheas
antheas6mo ago
You dont I made it write it
TheSecondKen
TheSecondKen6mo ago
Cool. This might be a topic for a different thread, but if I wanted to contribute RGB or TDP control, where would I start looking? Willing to contribute code and testing efforts.
BANPOTK
BANPOTK6mo ago
i think you can do it continue to this thread how to run it at boot?
antheas
antheas6mo ago
When it releases yes For now you need to run the _hhd-dev command when you revoot
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
it is running but gamepad mode not work It's still run in mouse and keyboard mode
antheas
antheas6mo ago
Maybe I wrote the wrong xommabd Run it like before to show an error I'll tell you later but for now doing Wireshark recordings and messing with contrib hidraw is enough
TheSecondKen
TheSecondKen6mo ago
Perfect!
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
It's late at night now at my place. see you again tomorrow
antheas
antheas6mo ago
i moved the check hopefully it runs now
TheSecondKen
TheSecondKen6mo ago
Cool. I'm on my way home now so I'll play with it over dinner. Did the ujust _hhd-dev command and ran the HHD manually, it detects the QAM button, but the controller is still in mouse mode. Not throwing any errors to the console log and it's detecting the controller with the correct id
antheas
antheas6mo ago
I'll get you a better command later today
BANPOTK
BANPOTK6mo ago
It's still not working
antheas
antheas6mo ago
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | HHD_DEBUG=1 sh Here's the command to make the latest version run
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
program look like work but controller still in mouse mode QAM button work
antheas
antheas6mo ago
Ok I'll fix it
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
tune-adm error, I try to add parameter in file adjustor -> driver -> general -> init.py .It's work correctly, no warning line
BANPOTK
BANPOTK6mo ago
No description
antheas
antheas6mo ago
this is @Kyle Gospo handywork
BANPOTK
BANPOTK6mo ago
powerprofilectl error,I think tdp.general.profile not found
TheSecondKen
TheSecondKen6mo ago
Yeah it's probably not gonna find TDP stuff for Intel cpus
antheas
antheas6mo ago
yeah youre using the generic plugin for htpcs that only does power profiles and it seems like kyle messed that up for tuned initialization fixed
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
Not work and have errors
antheas
antheas6mo ago
try again
BANPOTK
BANPOTK6mo ago
No description
antheas
antheas6mo ago
try again
TheSecondKen
TheSecondKen6mo ago
Ran the curl command and everything seems to work. HHD starts and the controller stops being in mouse mode I'm assuming that QAM will work in Gamescope only after the HHD included with bazzite is updated?
antheas
antheas6mo ago
No it will work bow Just run the command and go to gamemode
TheSecondKen
TheSecondKen6mo ago
Oh ok, let me try it again
antheas
antheas6mo ago
Oh the curl command n9 The ujust one
TheSecondKen
TheSecondKen6mo ago
Oh interesting. Now Gamescope says no controllers detected. Nvm. You meant run the ujust command. Yeah it's all working now
BANPOTK
BANPOTK6mo ago
I try to use ujust _hhd-dev It's work correctly but macro key on backside are not work
TheSecondKen
TheSecondKen6mo ago
Yeah the macro keys on the back are special. Not sure what MSI is doing here since they don't seem to fire hid or evdev events.
antheas
antheas6mo ago
You need to find out how to reprogram them in such a way where they can be seen
TheSecondKen
TheSecondKen6mo ago
I'll test out some things today.
antheas
antheas6mo ago
Last I heard it wasn't possible tho Which is part of the reason I gave up on the claw
TheSecondKen
TheSecondKen6mo ago
Yeah. I think the way MSI designed it, the only two things the back buttons can do are macros and combinations. I'll try and see if I can get any response out of the buttons in bazzite after poking around with Wireshark
antheas
antheas6mo ago
Has to be unique and for bonus points allow chording Can be any button combo
BANPOTK
BANPOTK6mo ago
I found new problem,When I enable hhd, volume button doesn't work. and when I turn off hhd service volume button back to work again.
antheas
antheas6mo ago
yes kde will get confused for 1 min or 2 when you start hhd because it does a switch on the volume keyboard i have a fix for that for onexplayer i did not apply to the claw
TheSecondKen
TheSecondKen6mo ago
Poking around in Wireshark and in Linux, right now im not sure if the back buttons are possible to map. Regardless of being in combo or macro mode, Linux doesn't seem to see any events and Wireshark only fires stuff in macro, but the events being fired are the key presses defined in the macro. And when setting the mode, the only thing that changes is the 240101 vs 240100. I feel like there is a raw event somewhere, but no idea which device would even fire it. I'll play around with RGB stuff next, probably late Thursday or Friday EST
BANPOTK
BANPOTK6mo ago
power-profiles-daemon already install in bazzite? I want to use command powerprofilesctl
antheas
antheas6mo ago
Yea But that's not tdp Actually not anymore Tuned something Tuned-adm
BANPOTK
BANPOTK6mo ago
powerprofilesctl command not found in latest version,volume control still not work both desktop mode and gaming mode
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
Power Profile is working Edit file from adjustor Project -> src -> adjustor -> drivers -> general file init .py Schedule still not work,I will to find and fix this
antheas
antheas6mo ago
Schedule should work
BANPOTK
BANPOTK6mo ago
I try to choose anything in list,It returns error Schedule from sched_text 'scx_bpfland' closed with error code 101
Kyle Gospo
Kyle Gospo6mo ago
try lavd instead
BANPOTK
BANPOTK6mo ago
It's same 'Schedule from sched_text 'scx_lavd' closed with error code 101'
Kyle Gospo
Kyle Gospo6mo ago
what build you on/
antheas
antheas6mo ago
Well hhd works at least as for sched ext haha I know that when I tested my kernel on arch with the sched ext package it worked
BANPOTK
BANPOTK6mo ago
OK i found solution Schedule setting require root access but bpfland not work error: Failed to load BPF program permission denied (os error 13) My result in 24/10/2024 - when i run hhd,volume control still not work - Power Profile work by edit adjustor code - Custom schedule work require root access but bpfland has error See you again next time.
TheSecondKen
TheSecondKen6mo ago
still working on RGB commands. need to work on my wireshark filtering.
BANPOTK
BANPOTK6mo ago
I already sent git pull request both hhd and adjustor for fixed volume control not work and fixed tuned-adm error
antheas
antheas6mo ago
hi guys
antheas
antheas6mo ago
i need you to follow the instructions here https://github.com/hhd-dev/hwinfo/tree/master/devices
GitHub
hwinfo/devices at master · hhd-dev/hwinfo
Contribute to hhd-dev/hwinfo development by creating an account on GitHub.
antheas
antheas6mo ago
and either zip or PR me the claw ACPI data banpotk currently i made a bit of a mess on adjustor for developing so i cant release a new version the next few days so your pr will need to wait a bit i will release a fix for the volume buttons today, that will make it on the tues bazzite version does the device break after sleep? does the controller still work?
BANPOTK
BANPOTK6mo ago
wifi break when wake after sleep wifi model : killer BE1750x kernel module load : iwlwifi,wl and controller not work after wake from sleep too
antheas
antheas6mo ago
youre drip feeding me those issues do the hwinfo dump and i will try to update the kernel
BANPOTK
BANPOTK6mo ago
work in progress
antheas
antheas6mo ago
cat /sys/devices/virtual/dmi/id/product_name run this quickly form e cat /sys/devices/virtual/dmi/id/board_name actually this
BANPOTK
BANPOTK6mo ago
Claw A1M
antheas
antheas6mo ago
im going to start kernel build after you send it with experimental patch but i need the board_name is it also Claw A1M? please tell me im waiting
BANPOTK
BANPOTK6mo ago
MS-1T41
antheas
antheas6mo ago
thank you
BANPOTK
BANPOTK6mo ago
I have collected all the information. I will send it to you soon.
antheas
antheas6mo ago
thanks
antheas
antheas6mo ago
GitHub
Release 6.11.5-305: Speaker ID fixup & MSI Claw s2idle · hhd-dev/ke...
Switches to v3 of the Ally speaker firmware selector patch, adds a generous s2idle delay to the claw to see if that helps with sleep, and tweaks the styling of the handheld patch to make future dif...
BANPOTK
BANPOTK6mo ago
iwlwifi - issue with Intel(R) Killer(TM) Wi-Fi 7 BE1750 and Ubuntu
Hello, Recently I changed laptop for work. Built-in with Windows I wanted to install Ubuntu instead. I tried the LTS version (22.04) and the most recent version (23.10). The MSI prestige EVO 16 comes with this config: disk: NVMe SSD Controller PM9A1/PM9A3/980PRO SAMSUNG MZVL21T0HDLU-00BT7 cpu: I...
BANPOTK
BANPOTK6mo ago
Kernel Log when woke from sleep https://pastebin.com/enrx3wH5
Pastebin
MSI Claw A1M-Bazzite OS kernel log - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
BANPOTK
BANPOTK6mo ago
I found MSI Center M Log in Windows Location : C:\ProgramData\MSI\MSI_Center_M\Log\API but I'm not sure if this will help you.
antheas
antheas6mo ago
I don't have time to help you today You can try hidra and Ida decompiler although tbh don't expect mich Best thing you can do is setup a repo with the guys and to start decoding the controller commands with Wireshark Try the kernel when it comes out later today I did a fix for the msi claw similar to the ally Might help the controller
TheSecondKen
TheSecondKen6mo ago
RGB and back buttons are the last two areas I believe need figuring out from a pure controller standpoint. I'll poke around when I have a chance, I just have a lot of stuff going on
antheas
antheas6mo ago
Also the controller does not work after zleep But the kernel patch I made might help
TheSecondKen
TheSecondKen6mo ago
Ah. Ok I'll test that too.
antheas
antheas6mo ago
It should be on the next unstable it's building now It is on the unstable now How is it doing Did it help?
BANPOTK
BANPOTK6mo ago
I found a way to control RGB lights.
antheas
antheas6mo ago
did the patch in unstable help?
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
I think to 3 lines to set pattern and color and last line to activate RGB mode
antheas
antheas6mo ago
weird pattern
TheSecondKen
TheSecondKen6mo ago
It's probably the three zones. (LStick, RStick, face buttons) But yeah I found that hid data in my Wireshark, and it looked weird to me I guess it would be longer than the other commands due to setting colors and stuff
antheas
antheas6mo ago
please test sleep when you can
BANPOTK
BANPOTK6mo ago
how to use it?
antheas
antheas6mo ago
make the device sleep in latest ver see if controller works afterwards
BANPOTK
BANPOTK6mo ago
I use Free USB Analyzer software https://freeusbanalyzer.com/
FREE USB Sniffer & Software USB Protocol Analyzer for Windows
Free Software USB Sniffer and Protocol Analyzer. Download this Freeware USB Packet Explorer and Protocol Analyser for Windows. Capture and Monitor USB Devices and Applications. Trace and Decode USB Connection Data
BANPOTK
BANPOTK6mo ago
It can select specific devices. I will to test it Still not work, wifi and controller is broke when device woke up but MSI Center and QAM button still work correctly
antheas
antheas6mo ago
did MSI Center and QAM button work before? did this update make it better?
BANPOTK
BANPOTK6mo ago
I already update to Testing channel no In lastest testing update kernel 6.11.5-307 - Device not sleep (LED power always ON and CPU fan still working) - Wifi and Controller still not work when device woke up but I try to put command sudo hhd.contrib hidraw 2 0F00003C24010000 controller come back to work again. no error message
antheas
antheas6mo ago
Ok great That's actually very goo @BANPOTK send me a log journalctl -b | fpaste after you sleep and controllers break i need to see when to put the command
BANPOTK
BANPOTK6mo ago
Kernel Log after woke up from sleep https://paste.centos.org/view/308752be
BANPOTK
BANPOTK6mo ago
Log after put command https://pastebin.com/fCi7BjKj
Pastebin
MSI Claw kernel log after enter command - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
BANPOTK
BANPOTK6mo ago
I create script file in /usr/lib/systemd/system-sleep/iwlwifi.sh #!/bin/sh case $1/$2 in pre/) modprobe -r iwlmvm iwlwifi ;; post/) modprobe iwlmvm iwlwifi ;; esac test in Nobara OS,Wifi is work correctly when woke up from sleep but bazzite os /usr isn't writable
antheas
antheas6mo ago
These scripts can break suspend We are not shipping one again Report bug to kernel
HikariKnight
HikariKnightOP6mo ago
Even if we use dmi to target the device?
antheas
antheas6mo ago
no way fix it properly once
HikariKnight
HikariKnightOP6mo ago
🙁
Kyle Gospo
Kyle Gospo6mo ago
We did this before and it bit us so I think I agree it's best to avoid it This might be a temporary issue anyway I've seen some reports of the newest kernel having bugs like this
antheas
antheas6mo ago
i think it was on 6.10 too but yeah @BANPOTK is there a kernel even older one like 6.9 or 6.6 that has working wifi?
BANPOTK
BANPOTK6mo ago
I only encountered the issue of the device freezing, no problem after sleeping. https://community.intel.com/t5/Wireless/iwlwifi-issue-with-Intel-R-Killer-TM-Wi-Fi-7-BE1750-and-Ubuntu/td-p/1587301
iwlwifi - issue with Intel(R) Killer(TM) Wi-Fi 7 BE1750 and Ubuntu
Hello, Recently I changed laptop for work. Built-in with Windows I wanted to install Ubuntu instead. I tried the LTS version (22.04) and the most recent version (23.10). The MSI prestige EVO 16 comes with this config: disk: NVMe SSD Controller PM9A1/PM9A3/980PRO SAMSUNG MZVL21T0HDLU-00BT7 cpu: I...
BANPOTK
BANPOTK6mo ago
use kernel 6.5.0-28 I found a way to enable Gyro sensor command sudo hhd.contrib hidraw 2 0F00003C2101002901E1000000000000 This command mean set Gyro to Left DPAD mode,Enable and disable by M1 toggle Key In MSI Center M on windows can set mode to Left Dpad,Right Dpad and Mouse mode
antheas
antheas6mo ago
this gyro is useless, you need command to enable sensor measurements direct
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
Gyro in MSI Center M config
HikariKnight
HikariKnightOP6mo ago
i hope you mean gyro to joystick, gyro to dpad sounds so utterly useless
antheas
antheas6mo ago
you need a way to read the gyro for example calibration thats what we need this gyro behavior stuff is useless to us
TheSecondKen
TheSecondKen6mo ago
Funny enough, I have the calibration menu, but not the gyro options menu. The calibration menu doesn't work at all on my device. need to figure out why, then I can poke and see what if any commands the calibration is sending to the HID device. turns out there was new firmware. OK, when running calibration the host sends 0f00003cfd020000 during the gyro calibrate step. in bazzite, how would I test this to see if the gyro starts sending data?
antheas
antheas6mo ago
Hhd contib hidraw no command
TheSecondKen
TheSecondKen6mo ago
thanks currently reinstalling bazzite to test the gyro stuff, but i have a bit of a dumb question. I know on the Ally, the fingerprint reader is not supported. that one is a FocalTech, but on the Claw, it has a Goodix MOC that seems to have support in libfprint. is there anything special I would need to do to enable fingerprint reader on bazzite? ran sudo hhd.contrib hidraw 6 then in another terminal i ran sudo hhd.contrib hidraw 6 0f00003cfd020000, and in the first terminal i got 1000003cfe00000000000000000 back. not sure if im doing this right. wasnt getting like a stream of data and moving the device around didn't seem to do anything. ok, so the 3cfe is the calibration acknolwledgement, i need to find the gyro activation command.
antheas
antheas6mo ago
No, just test it The ally has 2 fingeprint readers One of them has a driver but needs some security stuff and doesn't work And the focaltech has we don't know
TheSecondKen
TheSecondKen6mo ago
Ah, gotcha. I have the ally X with the focaltech with no Linux support at all. Fixing my dual boot at the moment so I can Wireshark and then switch to bazzite.
antheas
antheas6mo ago
Due to the security stuff the other one will not work any time soon
BANPOTK
BANPOTK6mo ago
Pastebin
MSI Claw udevadm - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
BANPOTK
BANPOTK6mo ago
I found HID device 8087:0AC2 have gyro sensor
BANPOTK
BANPOTK6mo ago
No description
BANPOTK
BANPOTK6mo ago
DEVNAME=/dev/hidraw4 but hhd.contrib not see this device I don't know how to read it.
antheas
antheas6mo ago
Don't read that one You want the one from the controller
BANPOTK
BANPOTK6mo ago
In Windows OS, the sensor can work immediately without enabling special functions.
antheas
antheas6mo ago
If the controller has a built in sensor that's the one you want We have not worked with Intel sensor fusion hub But amd sfh on the legion go that is similar was garbage You don't want it
BANPOTK
BANPOTK6mo ago
It weird because USB Capture program can't capture raw data while sensor is working
TheSecondKen
TheSecondKen6mo ago
Wireshark on the controller gives me data when the gyro is active, but I'm not seeing commands to activate it so no idea where they're coming from
antheas
antheas6mo ago
but does it give you data about the gyro or about the gyro applciation e.g. stick or mouse
TheSecondKen
TheSecondKen6mo ago
I'm not sure, I have to try it again and see what the hid payload is, it might just be the mouse event/joystick event Which is the same behavior I was seeing with the M keys. I could only get hid events when it was sending other keys
antheas
antheas6mo ago
Try calibration Especially if there is gyro in there
Burn Division
Burn Division5mo ago
I wish I knew about this. I would've been here to help any way I can.
BANPOTK
BANPOTK5mo ago
I have collected the command code for using the RGB lights of the device, which will have a command setting mode and color pattern selection. Now only the Wave mode remains, which has not been included in this document.
Sölve
Sölve5mo ago
Hi. Is there a list of missing functionalities needed for "normal" operation of Bazzite on MSI Claw?
antheas
antheas5mo ago
Yes Most of them
Sölve
Sölve5mo ago
I own this console and, with guidance, I can help with further bug hunting and development. That's exactly why I'm asking about the list of missing functionalities
BANPOTK
BANPOTK5mo ago
1.Macro Key (back M1 and M2 button) not work 2.Gyro not work. 3.Wifi not work when woke up from sleep. 4.Power LED and CPU fan still work when sleep. 5.TDP control in Quick Access menu not work.
Sölve
Sölve5mo ago
Thank you
BANPOTK
BANPOTK5mo ago
These are all problem I think of. Which model do you have? core ultra 5 or 7
Sölve
Sölve5mo ago
Ultra 7
BANPOTK
BANPOTK5mo ago
same me I created RGB Command code complete
Sölve
Sölve5mo ago
Is there any way for me to help with the first point? I've a windows installed right now
TheSecondKen
TheSecondKen5mo ago
Need to find some way to get the M1/M2 buttons to output some unique event that can be read in bazzite/hhd. I can send the command to switch modes, but I think MSI is doing some weird things with the M Buttons, because even with stock ubuntu, there are no raw events coming off of those buttons.
BANPOTK
BANPOTK5mo ago
I think we find to get Gyro sensor work, it be better I found patch fix iwlwifi fail after resume https://bugzilla.kernel.org/show_bug.cgi?id=219447 I'm not sure this patch to apply to new kernel I try to add pcie_port_pm=off to GRUB boot options,wifi is work after resume and I try to add iwlmvm.power_scheme=1 pcie_aspm=off pcie_port_pm=off to boot options It's fully sleep (all light is off, cpu fan is off) and resume wifi is work again. but I think iwlmvm.power_scheme=1 is useless,I try to remove it, set only pcie_aspm=off pcie_port_pm=off it still work but if use pcie_aspm=off , nvme drive fail after resume
MitchMavericks
MitchMavericks5mo ago
hey I'm not a programmer or anything but I wanted to see if anyone has more info on the wifi not working when awake from asleep. I'm on a Ayaneo Next Lite
BANPOTK
BANPOTK5mo ago
@antheas Have any events function in HHD service that run before and after sleep?
antheas
antheas5mo ago
Controller is easy fix
BANPOTK
BANPOTK5mo ago
How to fix this
BANPOTK
BANPOTK5mo ago
Is there a problem with this pull request?
No description
BANPOTK
BANPOTK5mo ago
This pull request has not been accepted yet.
antheas
antheas5mo ago
so, after sleep claw controlelr does not work?
BANPOTK
BANPOTK5mo ago
it return to desktop mode not gamepad mode I think it not have memory to save current config not same RGB light
Trazire
Trazire5mo ago
sorry for noob question, if i want to use bazzite and install this? what should i do? do this work out of the box on bazzite on claw? also aside from after sleep the controller back to desktop mode, and rgb, is all the function work normally on linux? last discussion on other linux os seem like intel gpu driver is suck on linux so the performance is worse than windows
antheas
antheas5mo ago
no rgb does not work tdp controls dont work
Trazire
Trazire5mo ago
i see, i dont really care rgb, but tdp is important. thanks for the clarification
BANPOTK
BANPOTK4mo ago
RGB light will work in progress how to read hid response? I want to send 0F00003C26010000 to check controller status
antheas
antheas4mo ago
you need get request id or set to 0 then hhd.contrib hidraw <num> set:0F00003C26010000 get:0F or not 0F
BANPOTK
BANPOTK4mo ago
command check -> 0F00003C26000000 return -> 1000003C2701000000 I capture from Windows
antheas
antheas4mo ago
what does the return mean?
BANPOTK
BANPOTK4mo ago
I think 100003C = header 27 = GamepadModeAck 01 = Mode (01 = Xinput) I try to input command sudo hhd.contrib hidraw 2 set:0F00003C26000000 get:1000003C It return error ioctl (SFEATURE) Broken Pipe
antheas
antheas4mo ago
maybe it restart
BANPOTK
BANPOTK4mo ago
No description
antheas
antheas4mo ago
very often when you change the mode of the controller, controller restart so it breaks the pipe
BANPOTK
BANPOTK4mo ago
I found a new problem. when I press screenshot in gaming mode (Guide button + RT), gaming mode screen is rebooted
antheas
antheas4mo ago
funny intel bug
BANPOTK
BANPOTK4mo ago
intel arc sucks
mrguvnah
mrguvnah4mo ago
Hey, which file do you add those lines to resume wifi?
BANPOTK
BANPOTK4mo ago
use command sudo rpm-ostree kargs --append-if-missing=pcie_port_pm=off
mrguvnah
mrguvnah4mo ago
It works now, thanks 👍👍👍
BANPOTK
BANPOTK4mo ago
but after resume, controller not work to xinput (work in mouse mode)
mrguvnah
mrguvnah4mo ago
You have to hold down the menu button a few seconds to reactivate xinput
BANPOTK
BANPOTK4mo ago
I found a little bug in adjustor module
No description
Interpreter
Interpreter4mo ago
Hello, guys. Just found this brunch. Is Bazzite is usable at MSI Claw 135H now?
HikariKnight
HikariKnightOP4mo ago
Basic controls work on OG claw only Controls and wifi breaks after sleep No gyro or back buttons support No tdp control
BANPOTK
BANPOTK4mo ago
You can install it, but some features still won't work,such as: Fully Sleep,RGB,Gyro sensor and Back button
antheas
antheas4mo ago
Bruh Didnt you PR a change for that?
BANPOTK
BANPOTK4mo ago
The bugs found have been fixed.
No description
BANPOTK
BANPOTK4mo ago
I will create PR soon.
v3nomEd
v3nomEd4mo ago
Hi, is it feasible to install the system. Will it have equal or better graphic and battery performance than Windows?
TheSecondKen
TheSecondKen4mo ago
I'm curious if MSI made the same control decisions with the new claw models. Waiting until closer to the end of the year to order, but I'll end up doing some testing there too.
v3nomEd
v3nomEd4mo ago
Got it, is there another Linux base os working on the Claw?
HikariKnight
HikariKnightOP4mo ago
dont know
TheSecondKen
TheSecondKen4mo ago
I've booted Ubuntu, but unless you can send the hid commands to the controller, it won't switch to XInput The Linux Xe/i915 driver changes are usually released alongside the kernel
antheas
antheas4mo ago
Hhd can send them
TheSecondKen
TheSecondKen4mo ago
Right. So if you're installing a non bazzite OS you need HHD to send those commands
antheas
antheas4mo ago
I mean hhd does it on bazzite too
TheSecondKen
TheSecondKen4mo ago
Right. I know.theyre asking about other OSes
antheas
antheas4mo ago
No there is a hid kernel driver that's getting developed But it's kind of stuck
Burn Division
Burn Division4mo ago
Oh boy. why is it stuck?
antheas
antheas4mo ago
people dont care that much? have some good news for everyone steamos imported the kernel xpad patch for the MSI claw however, given that they merged one for the ally in july, i dont want to get your hopes up the new claw looks nice, lets see how that goes they will probably reuse the firmware so if that gets added og claw will work if we add support for that
TheSecondKen
TheSecondKen4mo ago
I have the 8 on order, I'm guessing that most things will carry over.
Burn Division
Burn Division4mo ago
Sadly understandable
TheSecondKen
TheSecondKen4mo ago
On a related note, there are some pending patches for lunar lake performance/quirks in newer kernels. Something about monitor calls.
Matt Nawrocki
Matt Nawrocki4mo ago
Hi there. Feel free to add me to the list of parties interested in testing Bazzite on the MSI Claw. I preordered an MSI Claw 8 AI+ with the hope that Bazzite will be a viable option down the road.
mrguvnah
mrguvnah4mo ago
Does anyone have charging issues with their MSI claw? Whenever I try to plug in my Claw to power while running hot, it straight up won’t charge until I turn it off
antheas
antheas4mo ago
happens on the legion go too
BANPOTK
BANPOTK4mo ago
ETA PRIME
YouTube
MSI CLAW 8 Ai+ Hands On Review | Huge Battery, Big Screen, More Power!
The new MSI Claw 8 Ai + is here and in this video we go hands on and see if this new Big screen Lunar lake powered handheld is any good. Powered by the Intel Lunar Lake Core Ultra 258V and backed by 32GB of LPDDR5X Ram. The New Claw 8 Ai Plus has n 8” 120Hz VRR Screen and 80Wh Battery. So is it be worth Buying? Buy it Here MSI 8 Ai+: https://ho...
TheSecondKen
TheSecondKen4mo ago
Yeah not till January 15th I ordered one
BANPOTK
BANPOTK4mo ago
But I don't know how it will be different from the previous version.especially controller
TheSecondKen
TheSecondKen4mo ago
I doubt the controller will be different. It's all in the CPU/GPU/RAM
BANPOTK
BANPOTK4mo ago
I think it same because same layout.save cost
TheSecondKen
TheSecondKen4mo ago
I mean. Maybe yes, maybe no. Won't know until I have it in hand
BANPOTK
BANPOTK4mo ago
I will rush to write RGB function support by the end of January and I will sell the old model.And I will never buy this brand again.
TheSecondKen
TheSecondKen4mo ago
I'm probably just going to keep windows on my claws. Works better for my development workflow
Matt Nawrocki
Matt Nawrocki4mo ago
To be honest, I’m sorta glad the controller part is rumored to be carried over from the previous model. It means whatever effort was expended in integrating support in Bazzite doesn’t go to waste.
TheSecondKen
TheSecondKen4mo ago
This is also true. The only "critical" thing on the controller side that isn't working is the rear paddles, and I'm still not sure what hid commands to send to get the desired state for those.
Matt Nawrocki
Matt Nawrocki4mo ago
I could theoretically live without those paddle buttons in the interim. I hardly used the ones on my Steamdeck This is why I never buy first gen of anything from a company. MSI needed to put their feelers out first. Sadly there was some collateral damage in terms of brand perception around the OG Claw. To MSI’s credit, software updates have solved many of the really rough issues, even if it’s still not an ideal handset now.
TheSecondKen
TheSecondKen4mo ago
Alchemist as a whole had a bunch of architectural issues that could only partially be accounted for in drivers. I've heard some decent things about Lunar Lake. The nice thing is, if the controller stuff is identical, I can throw bazzite on my old claw and keep windows on my new one, that way I dont have to fiddle with getting dual boot working and keeping it working.
BANPOTK
BANPOTK4mo ago
MSI Center SDK not help me.Not have any document
TheSecondKen
TheSecondKen4mo ago
Yeah, it's not likely to be a public sdk, probably only an MSI internal thing
BANPOTK
BANPOTK4mo ago
New BIOS update E1T41IMS.10D ,It's cannot boot fedora and can't boot for new installation.
BANPOTK
BANPOTK4mo ago
GitHub
GitHub - NeroReflex/hid-msi-claw-dkms
Contribute to NeroReflex/hid-msi-claw-dkms development by creating an account on GitHub.
BANPOTK
BANPOTK4mo ago
GitHub
GitHub - zezba9000/MSI-Claw-Gamepad-Mode: Make MSI-Claws Gamepad fu...
Make MSI-Claws Gamepad function as an Xbox/Xpad controller - zezba9000/MSI-Claw-Gamepad-Mode
antheas
antheas4mo ago
What
BANPOTK
BANPOTK4mo ago
I don't know what happened.after update new BIOS bazzite not boot -> black screen but i can install ubuntu 24.10
antheas
antheas4mo ago
Press escape We should get some logs about it By the way I emailed msi to shoot my shot
BANPOTK
BANPOTK4mo ago
No description
BANPOTK
BANPOTK4mo ago
press ESC -> not response anything I try boot bazzite install with safe graphic mode -> black screen too
antheas
antheas4mo ago
If you have access to the bazzite partition from Ubuntu try to chroot into it and grab the logs I think the x1 fix might be messing with it @JT check it out Or open a tty and switch to dssktop
BANPOTK
BANPOTK4mo ago
I try boot cachyOS -> it's working I think GPU driver kernel panic
JT
JT4mo ago
I don't think so,even if you have device quirks enabled shader rotation for msi claw, it should show the image there
BANPOTK
BANPOTK4mo ago
I don't know what functions are added in the new BIOS version.
BANPOTK
BANPOTK4mo ago
No description
BANPOTK
BANPOTK4mo ago
How to enable kernel log on boot
antheas
antheas4mo ago
I think it's the ver
BANPOTK
BANPOTK4mo ago
I try to remove quiet in GRUB boot command.It show only Booting a command list and crash
antheas
antheas4mo ago
Try to boot ostree 2 If cachyos works it's totally that rotation thing
BANPOTK
BANPOTK4mo ago
I try boot Ubuntu 24.10 and Linux Mint ISO -> work Not boot only Fedora series distro,eg. Fedora,Bazzite,Nobara
antheas
antheas4mo ago
Try to boot bazzite ostree 2 from grub Make sure it's not the update
BANPOTK
BANPOTK4mo ago
It's not boot too
User19841984
User198419844mo ago
Tried installing bazzite, fedora kinoite/silverblue with new bios. Those failed. CachyOS installed fine with new bios. Had to downgrade bios to install bazzite.
antheas
antheas4mo ago
Installer issue?
TheSecondKen
TheSecondKen4mo ago
I'll try to reproduce when I get home, need to set the kernel log level to see if I can get more info
User19841984
User198419844mo ago
Should also mention I tried bazzite 39/40/41 and they all failed to install with new bios. Ops... ment fedora kinoite 39/40/41.
Matt Nawrocki
Matt Nawrocki4mo ago
Yikes on the new BIOS
TheSecondKen
TheSecondKen4mo ago
Yikes indeed. I have no idea what they changed, but it somehow broke fedora and nothing else lol. I can't get any kind of verbose booting whether it's bazzite, kinoite, silverblue, or even straight workstation. Even tried the rawhide iso and nada.
Matt Nawrocki
Matt Nawrocki4mo ago
This isn’t dissuading me from the 8 AI+ But I am always a bit iffy on unknowns like that lol
TheSecondKen
TheSecondKen4mo ago
Same. I'm keeping my order. UEFI firmware is kinda slapped together based on what I've heard. Probably pretty easy to break stuff like this.
Matt Nawrocki
Matt Nawrocki4mo ago
Flippin lovely. I guess I shouldn’t expect better from MSI but I really want to. Maybe down the road in a year or two Coreboot will happen for it hahahahaha A man can dream I realize it’s a ridiculously fat chance
TheSecondKen
TheSecondKen4mo ago
It's like a million layers of different vendor code. Intel creates all the hardware specific stuff and the reference UEFI implementation. then AMI/Pheonix/insyde gets that code and creates the firmware Then the OEM gets that and adds their customizations (GUI, OEM features, etc)
Matt Nawrocki
Matt Nawrocki4mo ago
yeah it could be worse though! Minisforum absolute worst after purchase support and BIOS updates are exceedingly rare
TheSecondKen
TheSecondKen4mo ago
Oof.
Matt Nawrocki
Matt Nawrocki4mo ago
yeah. MSI, as much as I've had hit or miss issues with them in the past, they aren't the worst OEM I've purchased from. hence why I'm willing to give them a chance on the newest Claw
TheSecondKen
TheSecondKen4mo ago
Funny enough I think this is the only MSI machine I've owned. All of our testing reference laptops at Intel were msi design, but the Claw is the only one I've purchased.
Matt Nawrocki
Matt Nawrocki4mo ago
neat well hopefully this sample size of one doesn't entirely dissuade anyone from the brand yet. If they manage to mess it up horribly somehow on the next model, then I'd say serious criticism is warranted. Especially considering Meteor Lake was more like Mediocre Lake when it first hit the scene and, IIRC, MSI released the CLAW with Intel due to some deal with them, likely in the form of payola or whatnot.
TheSecondKen
TheSecondKen4mo ago
Likely it's just an oversight. Especially since all the gaming platform validation is done on windows.
Matt Nawrocki
Matt Nawrocki4mo ago
that is very fair plus MSI never said they intended Linux to run on it... although it would be nice if they were revealed to eventually be a partner for SteamOS when Valve finally launches the SteamOS for third parties effort. one other thought that came to my mind, does anyone know where batteries can be sourced? iFixit is usually my go to, but so far, only the SteamDeck is properly supported there. Other handhelds to wit don't seem to offer batteries and the like in readily available fashion.
User19841984
User198419844mo ago
I did a quick search on Aliexpress and it seem battery for the Msi claw is available there. Not cheap.
Matt Nawrocki
Matt Nawrocki4mo ago
Ooof Nothing will truly top Valve’s commitment to parts availability and customer service, but I’d like to see if MSI could step it up a bit more here at least so that I know I’ll be good after official support is dropped Even releasing the specs to quality third parties would be helpful. So I can get a battery from say Rayovac lol
antheas
antheas4mo ago
Intel will not be a partner any time soon The reason is obvious Valve can only do rdna 2 amd Not even amd current gen can be a partner Your device is covered by warranty you can just ask msi By the way Lenovo repaired my legion go in 2 business days and it was back to me in 4 total They don't mess around they have excellent service And Lenovo has ebay parts too
Matt Nawrocki
Matt Nawrocki4mo ago
@antheas I'm not worried so much about in warranty. MSI has covered me in the past on a gaming laptop and did a good job with the repair. I'm thinking more along the lines of out of warranty battery replacements.
antheas
antheas4mo ago
If it's not that big a deal with phones dunno Should not cost that much
BANPOTK
BANPOTK4mo ago
I try install Ubuntu,It works
TheSecondKen
TheSecondKen4mo ago
Yes. It looks like whatever change was made in the firmware update broke fedora and fedora derivatives
BANPOTK
BANPOTK4mo ago
I want how to enable kernel log display I try boot Fedora without quiet parameter -> No display anything
TheSecondKen
TheSecondKen4mo ago
I tried without quiet, with loglevel=7, it just halts at "booting a command list" Also tried with acpi=off, noapic, and with blacklisting the i915 driver as well as nomodeset
BANPOTK
BANPOTK4mo ago
I think it load kernel fail something but not display error anything
Matt Nawrocki
Matt Nawrocki4mo ago
Thank you both for your tireless research 🙂
BANPOTK
BANPOTK4mo ago
I try same this.It not work too
Matt Nawrocki
Matt Nawrocki4mo ago
ok wow... this is quite the turnaround by Intel and MSI
User19841984
User198419844mo ago
Was wondering if anyone can help me to enable the controller in desktop mode when I close down steam. Only touch screen work when steam is close in desktop mode.
Kyle Gospo
Kyle Gospo4mo ago
if you close steam, no controls this is by design do not close steam That is true of every single handheld, including the deck -- it's only saving grace is it has a hardware "lizard mode" when steam isn't running
User19841984
User198419844mo ago
Controller used to work before I got steam to work with controller. Guess I need to try out other OS if this is the design choice.
Kyle Gospo
Kyle Gospo4mo ago
👍
HikariKnight
HikariKnightOP4mo ago
IIRC the controller is in "desktop" mode by default and HHD changes it to gamepad mode on boot so that it will actually function, idk if there is a keybind to change it back to desktop mode that HHD will send for you though
Kyle Gospo
Kyle Gospo4mo ago
and even if there was, closing steam is always going to cause problems the issue here is the user wants steam to be exited, and that alone
HikariKnight
HikariKnightOP4mo ago
yeah thats a no go
User19841984
User198419844mo ago
Maybe in the future it when more option is open up might I get what I want. For now desktop mode functionality without steam is my main piority so will be trying other OS to see if another OS suit me better. Not discounting the work and effort put into bazzite, just not what I am after at this stage.
Kyle Gospo
Kyle Gospo4mo ago
to be clear we will never provide any input support without steam running there would be no point so just go ahead and look for a replacement, you won't find a home here
BANPOTK
BANPOTK3mo ago
Did bazzite distro build mangohud from git?
BANPOTK
BANPOTK3mo ago
No description
BANPOTK
BANPOTK3mo ago
New mangohud commit to be fixed for Intel iGPU I already tested.It's show %GPU,GPU Clock and VRAM size
elinyera
elinyera3mo ago
Hi everyone, first of all thank you for the amazing work I did a fresh bazzite install and rebased to the testing branch, and can't get the controller to work in gamepad mode (it's always on desktop mode it seems), is this expected or am i missing some config? I'm on the claw 135h if that makes any difference
BANPOTK
BANPOTK3mo ago
Did you install in device new BIOS 10D version?
elinyera
elinyera3mo ago
Not the latest, i saw you message that messes up with the installation, I'm using 10A i think Nvm i noticed the hhd service was not running, now it working Tdp is all over the place, but that's expected, might have to use tlp or something to keep it lower when on battery
v3nomEd
v3nomEd3mo ago
Hi everyone, during the install when I chose to test and install or just install there is a black screen, something to fix it?
rubyalloy
rubyalloy3mo ago
Hello guys. This seems like a problem with the new BIOS (E1T41IMS.10D). Has anyone tried a downgrade? Running the bat file for the old version (E1T41IMS.10A) does not lead to anything, some kind of checking version maybe, and to install firmware from BIOS you probably need a different format (not .cap)
antheas
antheas3mo ago
Yes they have old bios is just above
v3nomEd
v3nomEd3mo ago
Got, I'll try to downgrade How is configured your bios to boot from usb?
BANPOTK
BANPOTK3mo ago
Try downgrade to version 105 in BIOS menu https://download.msi.com/bos_exe/nb/E1T41IMS.105.zip and upgrade to 10A by apply .bat file from here
BANPOTK
BANPOTK3mo ago
ETA PRIME
YouTube
MSI CLAW 2 : Lunar Lake Upgrade Is Here, First Impressions!
In this video we unbox and test out the all new MSI Claw 7 Ai+ otherwise known as the MSI Claw 2! With More power and better ergonomics this is what the original MSI Claw should have been! Powered by the intel Core ultra 7 258V with 32GB of ram and the ARC 140V the new msi claw is turning out to be an amazing performing handheld gaming PC. We do...
BANPOTK
BANPOTK3mo ago
Upgrade CPU,RAM and downgrade M.2,Wifi
TheSecondKen
TheSecondKen3mo ago
I can confirm that the back buttons have the same behavior on the new models, so I'm guessing the controllers are the same internally and most if not all of the HHD controller work should carry over for switching modes. Haven't tried booting bazzite yet.
antheas
antheas3mo ago
i mean we havent done much its like an hour's work in total for the claw
TheSecondKen
TheSecondKen3mo ago
Yeah, but work was done and it should also work on the new ones. The only thing that might not is Linux itself since fixes for LNL are still being added to the kernel
BANPOTK
BANPOTK3mo ago
I think it not work because it's programmable key not return to button It's same Xbox Compatible controller that has L4 and R4 Key,but it use to macro key I try to play a new Claw 8 AI+ at seller shop in my country. I found Xbox Controller use VID = 0DB0 and PID = 1901 same first gen device
antheas
antheas3mo ago
thats nice
BANPOTK
BANPOTK3mo ago
waiting someone have a new device try to install bazzite I hope it can install bazzite and fedora series linux
TheSecondKen
TheSecondKen3mo ago
I have mine, I just haven't tried bazzite yet
antheas
antheas3mo ago
msi replied a few days ago, we're getting somewhere with the coms you'll be happy to know
Kyle Gospo
Kyle Gospo3mo ago
Oh sweet, any luck on hardware?
antheas
antheas3mo ago
no, but its going sweemingly. I think stuff like this takes 2-3 months of back and forth anyway we are at month 2 also they ccd a product manager, which is very great
TheSecondKen
TheSecondKen3mo ago
So I can boot the bazzite installer on the Claw 8 AI+, unlike the A1M where the latest bios breaks fedora booting at all. Right now I'm not at a point where i can configure dual-boot or wipe the drive since the disk is too full to shrink for dual-boot and I'm in the middle of playing some games. next week I can try it out and fully install bazzite. My only concern is graphics, since the new iGPU might not have support yet, not sure when Xe2 was added to the kernel, but that's not the fault of bazzite. ok, so i poked around in the DLLs for MSI Center M, and they're non-obfuscated .NET. right now that doesn't mean much, but a quick glance (if I'm reading the code right) shows the M keys should in theory be able to be regular keys. I need to copy over all the DLLs and rip through all the functions, then try to write a simple application that uses the MSI dll to send a payload over to the controller. if i can get the M keys to behave as regular buttons, maybe i can map them to something useful.
antheas
antheas3mo ago
I have a jupyter notebook That does that
BANPOTK
BANPOTK3mo ago
Xe2 driver included in Kernel 6.12 and MESA driver 24.2
Sölve
Sölve3mo ago
Is it possible to change the controller's reporting mode to DirectInput? Or is it permanently programmed in the firmware? I think it would be easier to handle additional buttons (as separate buttons, not macros) in DirectInput
antheas
antheas3mo ago
Dinput is a can of worms Can you see the back buttons in dinput mode in windows?
Sölve
Sölve3mo ago
Nah Well, it's high time to take a look at the controller's firmware file, in correlation with the unobfuscated DLL libraries, maybe I'll find something interesting.
antheas
antheas3mo ago
Tbh it's something that we've done and has helped on the original go
BANPOTK
BANPOTK3mo ago
try commnad sudo hhd.contrib hidraw 2 0F00003C24020000
antheas
antheas3mo ago
But other than that Wireshark is king You just need a good filter for it
Sölve
Sölve3mo ago
What does this command do?
BANPOTK
BANPOTK3mo ago
switch controller mode
BANPOTK
BANPOTK3mo ago
No description
BANPOTK
BANPOTK3mo ago
I try to switch mode to Directinput mode from command sudo hhd.contrib hidraw 2 0F00003C24020000 result : It change to new device VID = 0DB0 and PID = 1902 M1 and M2 button is work M2<- BTN_HAPPY and M1 return app error
antheas
antheas3mo ago
if you guys want to have some fun an envening try to remake this
antheas
antheas3mo ago
but for the msi claw using wireshark in windows
BANPOTK
BANPOTK3mo ago
I want another app to send HID command same hhd.contrib
antheas
antheas3mo ago
what do you mean
SightlyJester
SightlyJester3mo ago
Can you share me the tweet?
antheas
antheas3mo ago
Email
SightlyJester
SightlyJester3mo ago
What did they say exactly? That they would work on helping you deal with bazzite? Are they referring to the normal claw, the 8 AI+, or both?
antheas
antheas3mo ago
Not into specifics yet, just general positivity
Kogs
Kogs3mo ago
Hey, it looks like the MSI Claw 8 Ai is about to pop off and I plan on getting one, does Bazzite work on it?
antheas
antheas3mo ago
not much, we will figure it out eventually. No dev units yet
Kogs
Kogs3mo ago
But there's an interest in it? That's good enough for me to get one, especially if I can help out somehow
antheas
antheas3mo ago
you can only help for devices with minor updates unfortunately
Kogs
Kogs3mo ago
Oh, that makes sense
antheas
antheas3mo ago
whats the EU availability from it whats going on there
Kogs
Kogs3mo ago
Oh, I'm in USA, but I from what I've heard I suspect they'll be released Feb 5th
antheas
antheas3mo ago
EU availability might be a bit later
Kogs
Kogs3mo ago
I really think the new claw is going to be crazy good, I haven't seen anyone say a bad thing about it other than the price and the usual complaints about intel drivers
TheSecondKen
TheSecondKen3mo ago
I can say it runs the games I play better than my first Gen claw. The micro stutters I had on battery with the 155H are gone with my claw 8
Kogs
Kogs3mo ago
@TheSecondKen I saw your posts up there, did you end up getting bazzite to run on it? As long as I can get Linux sleep and the built in controller to work, I'll be really happy with it
SGAMING
SGAMING3mo ago
So anyone using bazzite on the A1M or everyone is going new with the AI 8?
SightlyJester
SightlyJester3mo ago
I hope that someone try bazzite soon on the MSI Claw 8 AI+ 🥺
SGAMING
SGAMING3mo ago
I hope that bazzite will get the support for a1m, If so then the next gen will get too
Kogs
Kogs3mo ago
As soon as I get the Claw 8, I'm going to try installing Bazzite on it, but who knows when places are going to have stock of it I'm hoping that they'll have it by the time I get paid on the 10th
TheSecondKen
TheSecondKen3mo ago
I can try it tonight I can successfully install on the 8 AI+, but it just boots to black screen it responds to keyboard at the black screen though, because I can Ctrl+Alt+Delete to reboot ok, if I add i915.force_probe=!64A0 xe.force_probe=64A0, it boots to the steam setup with graphical output. controller has the same id (0x0db0, 0x1901), but hhd doesnt seem to switch it into XInput mode, ill try manually running the hhd.contrib command once it reboots after updates running hhd.contrib hidraw 6 0f00003c24010000 does switch it, and then steam recognizes the inputs as a controller, however rumble doesnt seem to work it will technically launch games, but they're graphically unplayable
TheSecondKen
TheSecondKen3mo ago
Textures are all messed up and frame rate tanks when I move around
No description
SightlyJester
SightlyJester2mo ago
Its like if the claw consoles are cursed on Linux lol Maybe the developers can patch that?
TheSecondKen
TheSecondKen2mo ago
I think it needs an updated kernel
SightlyJester
SightlyJester2mo ago
Or with future drivers of linux for lunar lake, I dont know
TheSecondKen
TheSecondKen2mo ago
Well, kernel/drivers
SightlyJester
SightlyJester2mo ago
This had to be from Intel right?
TheSecondKen
TheSecondKen2mo ago
Intel provides the patches, then they get merged in, then fedora pulls in the kernel changes. It's possible those changes are already in a newer kernel, but there's many layers of merge windows and approvals
antheas
antheas2mo ago
we will get a new kernel in a week or two
TheSecondKen
TheSecondKen2mo ago
Niiice I need to finish some more games so I can free up space to set up a dual boot.
Kogs
Kogs2mo ago
Does that mean Bazzite is going to work on the Claw 8?
HikariKnight
HikariKnightOP2mo ago
use dx11 for DRG if you want it to display fine. but yeah this is the same glitches we run into with battlemage in #Intel ARC (Battlemage) testing
TheSecondKen
TheSecondKen2mo ago
I switched back to windows for the time being gonna finish a few games so i can uninstall and free up space for a dual boot
BANPOTK
BANPOTK2mo ago
Has anyone tried the Xe driver instead i915?
TheSecondKen
TheSecondKen2mo ago
I think battlemage/lunar lake uses Xe instead of i915
HikariKnight
HikariKnightOP2mo ago
correct see #Intel ARC (Battlemage) testing
BANPOTK
BANPOTK2mo ago
MSI Claw original Core Ultra 7 155 Meteor Lake still use i915 driver I try to use xe driver by kernel arguments i915.force_probe=!7d55 xe.force_probe=7d55
BANPOTK
BANPOTK2mo ago
GitHub
Release MangoHud Version 0.8.0-rc2 · flightlessmango/MangoHud
Blacklist Ubisoft Store (UplayWebCore.exe) halloy (IRC client) Plutonium Launcher (plutonium.exe, plutonium-launcher-win32.exe) Fixes read_cfg didn't properly overwrite config options loggin...
BANPOTK
BANPOTK2mo ago
I would like to have mangohud updates for bazzite.
Kyle Gospo
Kyle Gospo2mo ago
When 0.8 drops stable lemme know and we'll build it
SightlyJester
SightlyJester2mo ago
It's now in the stable branch from yesterday 🙂
No description
BANPOTK
BANPOTK2mo ago
New Update Mangohud now it's work for Intel iGPU
No description
Trazire
Trazire2mo ago
is this bazzite on OG claw? how do you installed it using latest bios? i thought it locked out bazzite (fedora based os)
BANPOTK
BANPOTK2mo ago
downgrade BIOS to version 10A downgrade to version 105 before up to 10A
Trazire
Trazire2mo ago
thankss, how bazzite performance on mtl now? is it comparable to win 11?
Kyle Gospo
Kyle Gospo2mo ago
:testing now has a fix for gamemode on battlemage (and MSI claw) also a fix for audio cutting out and also the newest mangohud fixes
TheSecondKen
TheSecondKen2mo ago
Noice
BANPOTK
BANPOTK2mo ago
Only testing image right?
HikariKnight
HikariKnightOP2mo ago
only in testing
BANPOTK
BANPOTK2mo ago
Lastest Bazzite beta update,It has HHD error cannot start
No description
antheas
antheas2mo ago
Ah shit I'll fix that in a bit fixed @HikariKnight can you drop a build to testing in 20 min?
HikariKnight
HikariKnightOP2mo ago
Dropping one in a min
BANPOTK
BANPOTK2mo ago
I try get lastest update again,It's work correctly.
SightlyJester
SightlyJester2mo ago
Hi, how is the support now?
SightlyJester
SightlyJester4w ago
Intel Xe Driver Introducing SVM, EU Stall Sampling & Other New Feat...
Intel engineers today sent out their final drm-xe-next feature pull request to DRM-Next of the remaining features they are ready to land for the modern Intel Xe kernel graphics driver with the upcoming Linux 6.15 cycle
HikariKnight
HikariKnightOP4w ago
oh nice
BANPOTK
BANPOTK4w ago
I try current Xe driver on MSI Claw 155H,I detect game crashed when open FSR on Steam Deck UI I hope this new version will solve the problem.
Trazire
Trazire4w ago
is latest bios still have problem installing bazzite? or this already resolved?
BANPOTK
BANPOTK4w ago
I haven't tested it yet.
Whynot
Whynot4w ago
Msi claw 8 bazzite can using fan control, tdp and sleep work ??
BANPOTK
BANPOTK3w ago
You can try use command sudo rpm-ostree kargs --append-if-missing=pcie_port_pm=off to fixed sleep but i don't know if it can work on Claw 8 device i have only claw A1m first edition
FlyEspresso
FlyEspresso3w ago
I just got my Claw 8 Yesterday and can easily try things, been using Bazzite for a while exclusively on my OG Z1E Ally. Anything that would be good to start testing or get logs/dumps/etc?
SightlyJester
SightlyJester3w ago
Please yes, test the Claw 8 AI+ 🥹
FlyEspresso
FlyEspresso3w ago
@SightlyJester Yeah so it works ish. HHD did not load automatically and I had to run some commands to get it alive itself, prior to that, controls weren't really useful. After... It works! Not sure what to try but wifi, bluetooth, Intel Arc, display, controls (mostly) work. Loaded Stray and was running it maxed out at native 1200p at 40-50 fps. Was going to see the same save at same spot in windows but it was smooth. Might need to figure out how to dual boot and have a shared steam drive. @antheas let me know if you want me to get you any info, not sure why HHD didn't load off the getgo but it did after running
sudo systemctl enable hhd@$(whoami)
sudo systemctl enable hhd@$(whoami)
antheas
antheas3w ago
because the claw id is missing on the bazzite supported list
FlyEspresso
FlyEspresso3w ago
@antheas Can I get you the ID to add in?
antheas
antheas3w ago
I added them
FlyEspresso
FlyEspresso3w ago
Yeah I think the only thing holding back then the Claw 8 is TDP control. Window's is significantly ahead in performance–I think it's locked to 17w TDP rather than defaulting to the 30W Max. Oddly, the 17w on Bazzite does seem smoother than on windows, but might be Vulkan difference...
admiral_rusty_shackleford
Just installed on Claw 8 and rebased to testing, do you have tdp controls available? Steam side menu only shows 0 for tdp slider and HHD does not show any tdp controls
antheas
antheas3w ago
no msi claw is not available in EU, not much i can do about that
FlyEspresso
FlyEspresso3w ago
@admiral_rusty_shackleford See what I posted, there isn't TDP control available. HHD does not do any Intel control. It is though–been easier to get there than stateside.
antheas
antheas3w ago
yes US it is available
FlyEspresso
FlyEspresso3w ago
@antheas where in EU? As particularly for claw 8, it's been fairly reliable out of Germany, Netherlands, and UK. Even off those respective Amazon sites (might be back ordered but most get it in a week or two)
antheas
antheas3w ago
denmark
FlyEspresso
FlyEspresso3w ago
Yeah take a look again, should be available last month or so!
antheas
antheas3w ago
i just did, its not in local shops
FlyEspresso
FlyEspresso3w ago
(Been following lots of folks on MSI discord while I waited for mine to dispatch and US was behind a lot of other places) @antheas Ah that sucks, happy to try things though if you want me to!
TheSecondKen
TheSecondKen3w ago
I have both the meteor lake and lunar lake claw, and am willing to provide code/testing/research efforts where required to get Intel TDP support working.
FlyEspresso
FlyEspresso3w ago
Let's do this 💪
TheSecondKen
TheSecondKen3w ago
not entirely sure how to accurately test this with regards to package/cpu/gpu power, but I found that intel CPUs use an "energy perf bias" hint to determine performance vs powersaving. https://docs.kernel.org/admin-guide/pm/intel_epb.html I played around with the values (the hint goes from 0-15, with 0 being max performance, and 15 being max power saving). it also allows you to set this value per core (tho that might be less useful here) on my Claw 8, setting the value and running a simple benchmark does show performance differences between the default value after install (which was 6), 0 and 15. need to test on the 155H, but in theory most modern intel CPUs should use this hint. for reference, to set this value I did echo <value> | sudo tee /sys/devices/system/cpu/cpu*/power/energy_perf_bias
Whynot
Whynot3w ago
Msi claw 8 try using backup steam deck or using steam os but cannot boot to install, bazzite can ?? And hhd can turn off led, fan curve and tdp work on this msi ?
antheas
antheas3w ago
Yes no Controller works that's about it Will get better soon
BANPOTK
BANPOTK3w ago
It has only Power Profile not have TDP Control
antheas
antheas3w ago
that works?
BANPOTK
BANPOTK3w ago
I found a little problem : I can't use controller to select boot in GRUB menu how to install clover EFI
antheas
antheas3w ago
thats normal only steam deck supports probably not good idea install clover, you can easily mess up
BANPOTK
BANPOTK3w ago
dual boot not work It can select boot only in BIOS boot select I think Power Profile is worked.I try change profile, max CPU frequency has changed
FlyEspresso
FlyEspresso3w ago
Yeah the controller in bios does pass along cardinal directions on d-pad so ideal state would be grub or clover using that as substitute of enter (I.e hit right for enter like an old clickwheel iPod )
Kiera
Kiera2w ago
So I installed Bazzite on an external drive on my Claw 8, the lack of TDP control isn't too big of a deal at the moment for me since MSI's software sucks on windows and I was running at 30w all the time anyway, what isn't working which is kind of strange to me is the FPS limiter in steam. Controller switches out of gamepad mode when it goes into even a few seconds of sleep
TheSecondKen
TheSecondKen2w ago
I think that's just the behavior of the claw. I can verify since I'm currently on windows, but I'm guessing MSI center sends a command to put it back in controller mode when it comes out of sleep
antheas
antheas2w ago
No description
Kiera
Kiera2w ago
I'm kinda surprised that behaviour isn't the other way around since surely gamepad mode will be more useful as a default hype hype
antheas
antheas2w ago
ill check it out this weekend
TheSecondKen
TheSecondKen2w ago
You're not wrong. MSI certainly made some choices in how the controller works
Kiera
Kiera2w ago
MSi certainly made some choices indeed I hope it gets popular enough that skins get made to cover the beige side parts lol The strange part is on a cold boot it starts up in gamepad mode
antheas
antheas2w ago
Yes, I have the command to make it do that But it doesn't run after sleep Don't worry about it let me get on it in a few days
Kiera
Kiera2w ago
Of course, take your time, I will say so far even with the quirks shall we say it’s a lot nicer of an experience than fighting windows lol
FlyEspresso
FlyEspresso2w ago
You snagged one! Woo! It's awesome device...!
antheas
antheas2w ago
this one is a bit special and by special i mean its semi cooked. Just put windows on it
FlyEspresso
FlyEspresso2w ago
lol I've figured out a lot already if you have any questions just hit me up. Lots of interesting tidbits.
Kiera
Kiera2w ago
semi cooked?
antheas
antheas2w ago
The RGB commands are weird
HikariKnight
HikariKnightOP2w ago
from what he showed me, the dmi info is a meme and thats the least of its issues :clueless:
Kiera
Kiera2w ago
well hopefully it isn't so issue riddled that it can't be useful. :heheanim:
HikariKnight
HikariKnightOP2w ago
i will let the expert judge that
onehoon
onehoon2w ago
I installed Bazzite on Claw8. but gaming performance is SO bad. It will get better later with support?
Kiera
Kiera2w ago
I assume some of it is to do with intels fairly immature 'Xe' linux driver that Lunar Lake/Arc B series uses, also I saw a bug report for bazzite but I'm not sure how relevant it is https://github.com/ublue-os/bazzite/issues/2093#issuecomment-2742757358 about Bazzite missing the 'vulkan-intel' package, not sure if that would affect performance at all. But yeah in Cyberpunk performance is roughly half of that on win11.
onehoon
onehoon2w ago
yeah I have heard that Intel linux driver not good for now.
HikariKnight
HikariKnightOP2w ago
ah yes, we are definitively missing the vulkan-intel package from archlinux
Kiera
Kiera2w ago
Proves how little I know about how fedora/bazzite works myself lol
HikariKnight
HikariKnightOP2w ago
as in the package does not exist essentialy its part of one of the other mesa packages in fedora
Kyle Gospo
Kyle Gospo2w ago
Yeah there's a reason I didn't engage with that
antheas
antheas6d ago
ok guys proper controller support after sleep on hhd beta + back buttons @Kiera @TheSecondKen @BANPOTK unfortunately no rgb yet please test the vibration, mine is completely shot and i cant
TheSecondKen
TheSecondKen6d ago
Oh sick, yeah I can do some testing. Not having RGB support is ok with me for now. I just have the defaults anyway
antheas
antheas6d ago
sleep takes 1second to switch from desktop mode we will fix that eventually
TheSecondKen
TheSecondKen6d ago
Cool. I'll download latest and install tonight. Since I have the dock, I'll configure proper dual boot
antheas
antheas6d ago
added rgb too i need one of you to check the beta, then this heads into testing
TheSecondKen
TheSecondKen6d ago
I can start when I get home tonight (7ish eastern daylight time)
antheas
antheas6d ago
the only thing that doesnt work is gyro lets do some testing of the controller today, then tomorrow the tdp struggle starts
TheSecondKen
TheSecondKen6d ago
kinda dumb question, how do I switch to hhd beta again? writing the bazzite image to USB right now so i can install it. think i found it running HHD beta, looks like controller is working so far. RGB control works (looks like solid and off are the options, which is fine by me), rear buttons work (left brings up keyboard when supported, and right brings up HHD), the two bottom special buttons bring up the left and right side menus. Controls work as expected in game (I tested DRG as I usually do), and the controller is still in controller mode after a sleep and resume Oh, Rumble also seems to work
onehoon
onehoon6d ago
feature for turning off CPU boost plz. hhd beta rgb works backbutton works (including per game profile) plz make cpu boost off option. doom 2016 with vulkan on intel lunar lake get less than 10 frame. wow look like intel vulkan driver or something wrong. opengl frame almost 90
TheSecondKen
TheSecondKen6d ago
DX12 DRG works but has frame stutter, runs fine on my SteamDeck, I think the Xe2 GPU drivers on linux need a ton of work, but that's on Intel to fix
BANPOTK
BANPOTK5d ago
I try update to Testing F41.20250326,#9bfe458 bazzite-deck-gnome , not change anything about controller
onehoon
onehoon5d ago
hhd beta available on hhd menu not bazzitr
antheas
antheas5d ago
Yeah you guys confirm it's good I'll spin up a testing build
BANPOTK
BANPOTK5d ago
how to install hhd beta,I forgot it
TheSecondKen
TheSecondKen5d ago
In the hhd configuration gui, under the bug report section, there's a "use beta until reboot" button
DreigonDragon
DreigonDragon5d ago
I have the same model wifi on another MSI device. For my case the MSI stealth 16 AI A1VGG. The way I sorted it out was to be cheeky and uninstall the device before sleep and install it after sleep with a system.d script You’ll see it in dmsg that the iwlwifi driver is going into a crash dump loop when waking from deep sleep
BANPOTK
BANPOTK5d ago
SimpleDeckyTDP is working on Claws
No description
BANPOTK
BANPOTK5d ago
It use intel_pstate driver
BANPOTK
BANPOTK5d ago
GitHub
GitHub - aarron-lee/SimpleDeckyTDP: Decky TDP plugin for alternativ...
Decky TDP plugin for alternative PC handhelds. Contribute to aarron-lee/SimpleDeckyTDP development by creating an account on GitHub.
onehoon
onehoon5d ago
I try thx~
BANPOTK
BANPOTK5d ago
i think it will be better if it's included in hhd
antheas
antheas5d ago
I'm writing the kernel driver rn
onehoon
onehoon5d ago
Is this Claw8? 17W is max TDP I can set on Claw8
BANPOTK
BANPOTK5d ago
I only have claw a1m
onehoon
onehoon5d ago
Oh.. then that does not support Claw8 yet
antheas
antheas5d ago
What's the max tdp
BANPOTK
BANPOTK5d ago
only 26W 4-26
Whynot
Whynot5d ago
claw 8 ? woww
elinyera
elinyera5d ago
👋 bazzite doesn't work on the claw's latest firmware right? I need to downgrade
TheSecondKen
TheSecondKen5d ago
A1M or A2VM?
elinyera
elinyera5d ago
A1M
TheSecondKen
TheSecondKen5d ago
I can try booting tonight. I've been testing on my 8 AI
elinyera
elinyera5d ago
Thank you thank you, I'm keen to switch and help testing, i hate windows with a passion Tdp control was the only thing holding me back, but so good to see progress
TheSecondKen
TheSecondKen5d ago
Yeah looks like 10D still breaks bazzite booting, so you'll have to roll back to get it on the A1M models
onehoon
onehoon4d ago
HHD for claw8 released v3.14 thx @antheas
onehoon
onehoon2d ago
No description
onehoon
onehoon2d ago
m center updated charging limit option added maybe hhd can have it too.
antheas
antheas2d ago
We will look into it What else changed?
onehoon
onehoon2d ago
well looks like nothing changed excpet charging limit.
SightlyJester
SightlyJester2d ago
Can you comunicate to Intel and MSI to send feedback?
antheas
antheas2d ago
I can scream into the void for you Yes but not much
TheSecondKen
TheSecondKen2d ago
Yeah knowing the inside of Intel, you're probably not gonna get much back
matt_schwartz
matt_schwartz2d ago
check to make sure you have performance mode set in the user scenario options of the bios ive seen the 17w cap before but only w/ the balanced scenario

Did you find this page helpful?