Keys not being interpreted by ncurses
I have done a raw [ cfmakeraw ] STDIN scan using EPOLL. And I can confirm that SHIFT+LEFT; SHIFT+RIGHT; are NOT "scanned". So how does XLib client read those keys ?
XLib client/driver uses direct keyboard drivers (using good old BIOS's multiplex Hardware INTERRUPT hooks)...There are no other ways to "scan" [Forgotten
RAW] keyboard state ) :-)
NCurses is a client of the serial /dev/TTY* for the obvious networking reasons - Not a hardware hook.