News: 0001565444

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux Begins Preparing For The Lenovo Legion Go 2 Handheld

([Hardware] 3 Hours Ago Lenovo Legion Go 2)


In recent days there have been an increasing flow of leaks surrounding the Legion Go 2 as the next-generation handheld from Lenovo. The Lenovo Legion Go 2 is reported to be launching later this year with an AMD Ryzen Z2 Extreme SoC, 144Hz OLED display, and a variety of other hardware upgrades over the original Lenovo Legion Go. Linux driver activity around the Legion Go 2 has begun.

Today is the first time I am seeing Linux kernel driver activity on the public mailing lists around the Legion Go 2. In particular, an XPad input driver patch for handling a recent firmware update to the Legion Go controller's MCU that in turn is also said to be the same product ID as the upcoming Legion Go 2, so being able to add that hardware support in advance.

Derek Clark who works with Valve and is responsible for the recent [1]Lenovo Gaming Series WMI driver and [2]a new HID driver for the Legion Go S took to the simple XPad driver patch today.

With [3]the patch he explained:

"Adds additional PID for the Lenovo Legion Go detachable controllers.

A recent firmware update for the Lenovo Legion Go Controller MCU enabled interoperability between it and the upcoming Lenovo Legion Go 2 controllers. As part of this change the PID was changed to 0x61eb. This is the same PID that will be used by the Legion Go 2 when it ships."

So both handling the updated firmware of the Legion Go detachable controllers and simultaneously preparing for the controller support with the upcoming Legion Go 2 handheld.

Hopefully the rest of the Lenovo Legion Go 2 Linux support is in good order and we should know soon enough based off Linux kernel patch activity.



[1] https://www.phoronix.com/news/Lenovo-WMI-Gaming-Linux-6.17

[2] https://www.phoronix.com/news/Lenovo-Legion-Go-S-HID

[3] https://lore.kernel.org/lkml/20250731004000.11331-1-derekjohn.clark@gmail.com/



phoronix

A feed salesman is on his way to a farm. As he's driving along at forty
m.p.h., he looks out his car window and sees a three-legged chicken running
alongside him, keeping pace with his car. He is amazed that a chicken is
running at forty m.p.h. So he speeds up to forty-five, fifty, then sixty
m.p.h. The chicken keeps right up with him the whole way, then suddenly
takes off and disappears into the distance.
The man pulls into the farmyard and says to the farmer, "You know,
the strangest thing just happened to me; I was driving along at at least
sixty miles an hour and a chicken passed me like I was standing still!"
"Yeah," the farmer replies, "that chicken was ours. You see, there's
me, and there's Ma, and there's our son Billy. Whenever we had chicken for
dinner, we would all want a drumstick, so we'd have to kill two chickens.
So we decided to try and breed a three-legged chicken so each of us could
have a drumstick."
"How do they taste?" said the farmer.
"Don't know," replied the farmer. "We haven't been able to catch
one yet."