Цитата(GxOST @ Oct 29 2011, 06:42)

Потребовалось в QNX 4.25 флаг нажатия некоторых клавиш выкладывать в shared memory. Дело в том, что у меня под Photon-ом запущено несколько окошек, но стандартный ввод производится только в активное окно. Организовал хранилище признаков нажатия в shared memory, а на перехвате клавиатуры стопорнулся. Не получилось сходу ни в Photon-е, ни внутрисистемными методами организовать.
А если поверх всех окон открыть невидимое, закреплённое окно/регион во весь экран - оно разве не будет ловить все события?
Во всяком случае мышку у меня так в фотоне ловило.
На сколько я помню идеологию Фотона - фотончик с событием летит из глубин экрана в лицо пользователю проходя все окна находящиеся в данной точке. 10 лет прошло, уже не помню ловил ли я клавиши или не надо было.