Hello again,
On Fri, May 1, 2020 at 3:02 PM Mark Pearson <mpearson(a)lenovo.com> wrote:
> From: Alexander Ploumistos <alex.ploumistos(a)gmail.com>
> Sent: Friday, May 1, 2020 8:07 AM
>
> One thing that I'd like to see, is linux support for the "energy
> manager" features - it's pretty much the only reason I've allowed
> windows to take up space on my laptops and I know I'm not the only
> one. I think that someone had written a kernel module that somehow
> managed to communicate with the battery controller, but since it's out
> of tree and we get quite a lot of kernel updates in Fedora, it's no
> fun rebuilding everything every 2-3 days. Is that something that's
> pretty standard among different model lines?
Interesting. We have a feature coming out soon that I think will give you
some of what you want. I've been working on a kernel driver to make it
more user friendly and that will go upstream eventually (if it's accepted).
That's great news, thanks!
If there's any projects that are out there and that with some
help from
Lenovo would be good to get upstream let me know. Our kernel technical
experience is still limited (working on that!) but the RH guys have been
amazing for helping us.
I think tlp that James mentioned is pretty much the only project that
has stuck around. There have been some other efforts sprouting every
now and then, but I guess they got abandoned when their creators moved
to different machines and lost interest.
I'm expecting to get yelled at as the super key will still have
the windows
logo on it - not able to change that yet I'm afraid
We have some engineers in Japan who have been looking at those "hotkeys"
and getting that functionality into Linux so they work. Not exactly the same
as what you're asking for but in the same areas so I'll send this on their way
and
see what they think.
My understanding is xorg was hard to do any of the remapping stuff but
wayland is much better. Not something I've looked at myself though
I've been using these two scripts on various systems:
https://github.com/philipl/evdevremapkeys
https://github.com/pronobis/evdevremapkeys
One is a fork of the other, with their main difference being that the
fork implements N:N mappings. They both work under Xorg and Wayland,
because everything happens at a lower level, it's like plugging in a
new input device. Your engineers might be interested in that.
Best regards