Thursday, 14 May 2020

Revert to evdev from libinput - to stop some GTK apps from tossing away the first scroll event

Ever since libinput.
- Moving the mouse into a new window and scrolling, the first scroll event seems discarded in GTK applications (like Chrome..), causing frustration..

A quick workaround for some GTK apps (Chrome esp.) is to remove libinput and replace it with evdev.
- May not be recommended for touch interface users:

apt install xserver-xorg-input-evdev
apt purge xserver-xorg-input-libinput

(Tested on Kubuntu 20.04.)

Dependencies being removed..
- On my system that was limited to one: "xserver-xorg-input-all"
Mouse acceleration settings in the desktop environment needing to be re-adjusted.

Monday, 2 March 2020


What is causing progression of myopia?

Myopia is getting widespread (check South Korea stats).
What major changes have happened that could cause this?
- Less exercise and and more staring at tiny screens -are obvious ones - but how?

From reading discussions on ophthalmology forums and articles on pubmed, apparently the cause is not:
- Overcorrecting..
- Undercorrecting (which includes not correcting)..
- Peripheral defocus (some reasonably new lenses are using technologies to do this and is getting closer/slowing progression)..

"Light" -fits all the facts so far, so maybe getting enough light into the peripheral could do the trick (and more exercise/daylight/etc..).