Как я могу отключить определенные сочетания клавиш системы в Linux?

В настоящее время я работаю над киоском на основе lubuntu (который в основном представляет собой Ubuntu с окружением рабочего стола LXDE), который будет размещен в общественных местах, таких как интернет-кафе, предоставляя доступ в интернет всем, кто вставляет монету. Программное обеспечение, которое обрабатывает все необходимые вещи, не является проблемой, так как я программист, но меня беспокоит тот факт, что существуют определенные сочетания клавиш, которые я не могу отключить. Например, если кто-то нажимает Ctrl + Alt + F[1...12]затем экран переключился бы на виртуальную консоль, а не на рабочий стол с браузером. Конечно, вряд ли кто-то узнает об этом, но если кто-то нажмет одну из этих системных клавиш, они могут испортить весь киоск. Конечно, перезапуск решит проблему, но было бы неплохо, если бы я мог предотвратить это.

Так можно ли отключить определенные сочетания клавиш системы в Linux? Или, может быть, полностью отключить определенные клавиши на клавиатуре с помощью программного обеспечения? Я не хочу, чтобы какой-либо пользователь случайно (или преднамеренно) связывался с частями системы, и я не хочу, чтобы они имели к нему доступ.

1 ответ

https://github.com/linux-modder/Community-Kickstarts/blob/master/secure-kickstart.cfg

используйте указанную выше ссылку, чтобы посмотреть на строки 122-134 для подсказок (если это основано на 14.10 или 15.04, оно изменилось на sysD, и ссылки /etc/init.d теперь / usr / lib / systemd / systemd-foo

Другие вопросы по тегам