A lot of that is natively well supported on Linux now, especially for slightly older MSI laptops. I’d recommend trying out Fedora Kinoite if you’re used to Windows.
If it's natively supported on linux, an LLM should be able to write a simple Windows program to control it based on the code.
If it's natively supported on linux, an LLM should be able to write a simple Windows program to control it based on the code.