> an EVIOCGRAB does more than just cutting off the tty, it cuts off everything
> including internal consumers of that (e.g. rfkill and sysrq). That breaks
> things and is the reason we removed the grab-by-default from the
> evdev/synaptics drivers about a decade ago and punted this responsibility t
Thank you very much, Adam. I have made a slightly messy diagram
including some of what you and Alan have posted, I have yet to explore
in depth the parts related to Events so I could not extend that part
yet. I am sharing mostly in the hopes that it can be useful to instruct
other beginners to