Я работаю над онлайн-клиентом для викторин, где мы используем специализированный дистрибутив linux, который содержит только клиентское программное обеспечение для викторин, а также текстовые редакторы и другое служебное программное обеспечение. Когда пользователь запустил тест, я хочу запретить ему / ей свернуть окно / закрыть его / переключиться на рабочий стол или другие окна. Тесты могут быть выполнены с помощью только мыши, поэтому мне нужно, чтобы клавиатура была отключена на время теста. Как я мог сделать это, используя Qt или Mono? Я готов использовать любые библиотеки / драйверы низкого уровня, если потребуется.