Ограничение сочетаний клавиш в x11vnc - PullRequest
0 голосов
/ 15 ноября 2010

Как я могу ограничить параметры сочетаний клавиш в x11vnc?например, я хочу ограничить Alt + F4, Alt + x, Ctrl + Q и т. д.

Есть ли здесь опция -skip_keycodes?

1 Ответ

0 голосов
/ 15 ноября 2010

Вероятно, вы можете настроить такие ярлыки в вашем оконном менеджере.Таким образом, такие ярлыки не будут переданы приложению, и вы сможете их обработать.

Но, поскольку вам, кажется, нужно, чтобы приложение работало все время (вы хотите, чтобы пользователи не закрывалисьэто), тогда было бы неплохо написать простой скрипт, подобный следующему:

while true; do run_your_application ; done

Таким образом, если приложение падает или закрывается, оно перезапускается.(будьте осторожны с приложениями, которые разветвляются или отсоединяются от терминала!)

С другой стороны, если вам нужен только браузер, вы можете попробовать использовать режим киоска из браузера Opera .См. Также программное обеспечение киоска в Википедии .


Обновление: Итак, вы используете Gnome ... Я не использую Gnome, но быстрый поиск по SuperUser дал мне ответ:

https://superuser.com/questions/132666/how-to-disable-control-alt-arrow-gnome-window-manager-control-for-redhat-linux

[…] все сочетания клавиш, используемые гномом, находятся в разделе «Система», «Настройки», «Сочетания клавиш».

Но ... Вы уверены, что хотите, чтобы там работала среда Gnome?Вы действительно хотите, чтобы пользователи могли запускать и настраивать что-либо из вашего интерфейса Gnome?Возможно, вы бы предпочли другой, более минималистичный оконный менеджер.Который из?Я не уверен, нужно посмотреть, какие есть альтернативы и попробовать некоторые из них.В зависимости от приложения может даже быть возможно запустить его без какого-либо оконного менеджера.

Я не знаю, какую проблему вы пытаетесь решить, но, возможно, с помощью апплета VNC на веб-странице вЧтобы иметь доступ к одному приложению, возможно, это не лучшее решение.Конечно, это зависит от того, в чем проблема и кто является пользователями.

...