I’m kind of a generalist in terms of interest in the IT sector and have a surface level understanding of most things (professionally I’m just a fullstack webdev), one big crater in my knowledge is about how drivers work, really want to do something like this in my free time (next year because I’m pretty much drowning in tasks now). The closest (but still pretty far) to this I’ve done is write a small service that increases / decreases volume through pulseaudio based on ACPI events (windows tablet volume buttons weren’t working properly under linux).
Reading my comment back, excuse my writing style (too many brackets lol).
I’ve tried Fedora 3 times years apart in my life and never had a good experience. The longest time I used a distro was with Elementary OS and Zorin OS, the latter of which I’m currently on.