我正在开发一个 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
命令查看所有键代码及其映射分配。