-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSI Vector GP68HX 12VH Support #189
Comments
@mutchiko Hello, since the program is working, as far as I understand I need to note the changes that is happening when I switch between modes, right? Is there an easy way to do that? |
@mutchiko If I do it manually one by one by wiriting, I am %100 miss at least some of the values, is there a way for not missing values? |
Just share your dump first |
@glpnk Alright by dump you mean all those hex numbers, right? If not, how do I create and share my dump file? I apologize for being a noob. |
@glpnk Should I click save as binary option? |
@glpnk I have never used the RWEverything app and I am in a great fear that one wrong click might break things, do you mind helping me so I don't screw things up :( |
I would welcome any help and information I can get by anyone at this point. |
that should do the trick if not, you can follow the readme for the msi-ec driver to load it in debug mode |
@mutchiko It's giving me a bin file which github says they don't support, yet I've also saved as normal, updated my post just now
|
@mutchiko Now I have a rw file and a bin file, I cannot upload the bin file, if I try to open it there is just nosense junk in it But I've pasted the what is inside of the rw file. |
okay that should be good enough |
Yay @mutchiko Nice to hear that, but I am not sure how to write down every change that happens when I switch between futures and modes. Too much human factor, I think I might make mistakes, not even mentioning this probably will take hours. Is there a better way to spot the changes? |
when you have the time, just continue following the guide as written, make a list of addresses that seem to react to the features on the official msi apps, and report it here. take for example: #180 (comment) |
@mutchiko Well, I am not good with hex numbers at all, would it be okay if I just write down cortinates on the software, like: Top: T // I think this values remains still on balanced mode T: 04 // I think this values remains still on slient mode T: 04 // I think this values remains still on super battery mode T: 04 |
@CemCanplt that was fast, and yes you are on the right track |
@mutchiko If you guys can figure it out the hex code by Top and Left cordinates I give, that would make my job easier. I'll write down some more if I can find any. |
alright thats good, Address = Value lets say we write it like this D4 = Value we remove the zeros in Top and Left, then we put left and top together |
@mutchiko I think I am done, I have written down the changes like the comment you've refered to, I believe I did everything right.
|
@glpnk Hello, I've actually finished recording changes. |
@CemCanplt Thanks, can you submit pull request? You can use any WMI2 device as template. Some observation from your research might be useful in the future. Can you tell name of MSI app? Ignore any AI modes, they controlled from app side. Address Addresses |
My laptop is "MSI Vector GP68HX 12VH" as the title says. I have never submit a pull request before but there is first time for everything I suppose. That's an honor. @glpnk |
@glpnk Okay I've seem to figure it out how to submit a pull request, what updates should I make, can you give me some directions, this is my first time. |
Do you know some C-like programming languages? |
@glpnk I know React, HTML, and CSS |
okay, it in this part it may look like json, kinda, you need to change values to your ones, which is probably same, check this PR #192 |
@glpnk Okay, let me try |
@glpnk By the way whatsapp with bits how do I understand how much bit should I write? |
Where your FN and WIN key located? You should care about |
@mutchiko It disables my rgb on my keyboard and disables the fan after couple of seconds. But since my computer is not doing a heavy task right now, my fans get disabled when it's on balanced mode too, so I can say it's hard to spot. Yet if I put my hand on the fans, yes both are not turning on super battery performance mode. |
Just to make sure, when you update the branch I assume the msi-ec on my pc will be updated too right, or do I need to follow the updates? |
@glpnk The leds on caps lock, num lock and the function lock (on esc) are working, but leds on mute mice and kill speakers are not working when they are suppose to |
@glpnk if I change the "/sys/devices/platform/msi-ec/leds/platform::micmute/brightness" file from 0 to 1 manually, the led works, so I assume it's something about miss written config? |
compare this to what happens on windows, but i guess if it disables RGB, then msi-ec is working
they work, but the system doesn't have the right trigger, thats normal, its the case for almost everyone here, check #130 (comment) |
@mutchiko Sadly the fix didn't work for me (Yes, I have rebooted) |
echo 'Master Playback Switch' | sudo tee /sys/class/sound/ctl-led/speaker/card3/attach respond: "Master Playback Switch" and yet leds are not functional, but like I said if I change the "/sys/devices/platform/msi-ec/leds/platform::micmute/brightness" file from 0 to 1 manually they work @mutchiko |
@mutchiko Oh wait, the led on my speaker works fine, but the led on my mic still needs a fix |
you'll have to wait until we find a solution for this, in the mean time, you can rest assured that the driver is working, and no hardware problems are present, we just need to find the right config to change at install time |
|
It's fine, it's means that ALSA led events is misconfigured, try this, should work for mute led #130 (comment)
Wrong, when you'll get new kernel it will rebuild module with same version as was at the moment of installation.
Works as intended, because they are "different devices" for Linux
Works as intended, but broken in a different place. On many devices, mic mute led is working, while speaker mute not.
Interesting behavior, sadly, keyboard brightness not accessible from EC
It's not supported yet, but someone made a template, so people use it |
@glpnk Thank you, super battery performance mode disables my keyboard rgb on Windows too, I assume this the accurate behavior. |
@glpnk Is it safe to say my PR is ready, or do I need to do more testing, even tho it's a nice experience it's a tiring process 🥹, is everything done? |
I think it's done |
Okay, maybe I've talked too soon, I am facing an issue, it wasn't happening before, so I assume it's because of the modification. Whenever I watch video after 15 seconds my screen freezes, my fans start turning fast, after couple of second of freezing everything backs to normal. It keeps happining if I am watching a video with Brave Browser, I can also move my mouse when it's frozen, yet I cannot click anything, it's kinda random but it's interesting that it's not happening normaly if I am not watching a video @glpnk @mutchiko Any idea? |
It's only happening when I am using Brave, Firefox seems to be working just fine |
i don't see how it can be related; maybe its because of that led trigger solution. do a restart, then try recreate the issue, if it still happens, do |
This the output Oca 15 16:14:54 cem-Vector-GP68HX-12VH xdg-desktop-por[1936]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list |
@mutchiko It keeps happening even after the reboot |
Seems like issues with hardware decoding, in firefox it's disabled by default |
@glpnk So is it something about my Nvidia Linux drivers? Because I have been facing some problems with Nvidia lately. Is it possible that kernel update might get things up and running and but since my drivers were messy that cause the problem? |
@glpnk I have just disabled hardware acceleration option, Brave seems to be working fine now. Thanks. |
Anything might be possible, maybe you power limited GPU with Super Battery or Battery Economy mode, or doesn't have some component for HW acceleration, but IDK and can't help you |
@glpnk My best guess is Nvidia. I was in balanced mode so I don't think this happened because of an limitation, thank you, you've helped a lot already, let's see if I can fix this issue |
Try proprietary drivers if you're not using them now |
@glpnk I was using proprietary dirvers, I'll try a fresh install of linux today. |
@glpnk Looks like the issue was about Nvidia, everything seems working fine right now |
Laptop model
MSI Vector GP68HX 12VH
EC firmware version
15M1IMS1.113-11272023-16:18:59
EC memory dump
GPU
Nvidia
Is your keyboard RGB?
Yes (multi color RGB)
Additional context
Hello, is there an easy way for me to record the changes that happens on RW app or do I have to take notes?
The text was updated successfully, but these errors were encountered: