I have to wonder just how much power they get out of those button presses. It seems like it must be such a tiny amount that it's hardly worth the effort.
This reminds me of the OLPC crank. (It did have crank for power, right? Or do I misremember?)
There is a long story on this: https://www.theverge.com/2018/4/16/17233946/olpcs-100-laptop...
The third version had solar on the back but was never released: https://en.wikipedia.org/wiki/OLPC_XO-3