如何阻止Linux中的所有中断

如何阻止Linux中的所有中断

我正在开发一个 Python 项目,其中我显示了一个带有登录屏幕的图形窗口,我还禁用了关闭、调整大小和最小化按钮

我的问题:

我必须禁用所有中断,包括禁用系统快捷键如 alt + tab、alt + f4 等,以便用户只有在屏幕上输入用户名和密码后才能登录。

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

platform : ubuntu

谢谢你的帮助 !

答案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命令查看所有键代码及其映射分配。

相关内容