Как заблокировать все прерывания в Linux

Я работаю над проектом Python, где я отображаю графическое окно с экраном входа в систему, я также отключил кнопки закрытия, изменения размера и минимизации

Моя проблема:

Я должен отключить все прерывания, включая отключение системных ярлыков, таких как alt + tab, alt + f4 и т. Д., Чтобы пользователь мог войти в систему только после ввода имени пользователя и паролей на экране.

Is there any linux command or any bash script is there ? 

platform : ubuntu

Спасибо за любую помощь!

1
задан 27 October 2013 в 08:26

1 ответ

Если используются следующие команды:

xmodmap -e "keycode 64 = "
xmodmap -e "keycode 108 = "

оба Alt (слева и справа) будут отключены / заблокированы. В том же режиме вы можете отключить Tab , соответственно F4 :

xmodmap -e "keycode 23 = "
xmodmap -e "keycode 70 = "

Чтобы вернуть их к нормальному поведению, используйте:

xmodmap -e "keycode  64 = Alt_L Meta_L Alt_L Meta_L"
xmodmap -e "keycode 108 = Alt_R Meta_R Alt_R Meta_R"
xmodmap -e "keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab"
xmodmap -e "keycode  70 = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4"

Используйте команду xmodmap -pke для просмотра всех кодов клавиш и назначения их карт.

0
ответ дан 27 October 2013 в 08:26

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

Похожие вопросы: