gpt4 book ai didi

linux - 完全禁用 Raspbian 中的 Alt 键

转载 作者:IT王子 更新时间:2023-10-29 00:41:34 26 4
gpt4 key购买 nike

我希望将 raspberry pi 开发成可以运行免费使用的公共(public) Web 终端的东西,该终端将被锁定到某个域。这是给我的雇主,一个乡镇,他想在乡镇周围建立终端,这样我们社区中不幸的人就能够联系和互动乡镇提供的各种服务,而无需找到行政部门的途径中央。

我已经能够完成我想要的大部分工作,但我想禁用键盘上的 Alt 键。这将阻止用户使用 Ctrl+Alt+DelAlt+F4 脱离浏览器环境,以及 LXDE 的各种其他功能,聪明的用户可以使用这些功能来破坏我的信息亭(如虚拟终端)。我以为我已经找到了使用 xmodmap 执行此操作的方法,但是当我运行此命令时

xmodmap -e "keycode 204 = " 

据我所知应该将正确的 Alt 键的所有映射设置为空,仍然让我 Alt+F4 在 Chrome 和其他事物。

我还尝试编辑我的 ~/.config/openbox/lxde-rc.xml 并更改其中的键盘绑定(bind)。我能够通过它禁用 Ctrl+Alt+Del,但是当我更改或删除其中的其他键绑定(bind)时,没有任何反应。所以我想找出其他选项来禁用此应用程序上的 Alt 键。有什么想法吗?

最佳答案

Soo,实际上我只是回答了我自己的问题。解决问题确实在于 ~/.config/openbox/lxde-rc.xml文件,但我没有做对。要设置 Ctrl Alt Delete 选项,您需要更改 <command></command> 之间的值至 false (或向用户弹出摇手指的程序)。

问题是,只有四个左右的键条目具有 <command>字段给他们,所有其他人使用 <action="whatever"></action>字段定义键正在执行的操作。我正在将“whatever”的值更改为 false,我的印象是这与更改命令字段具有相同的效果。

但实际上,您需要做的是将“whatever”的值更改为“Execute”,然后嵌套一组<command></command>。将值设置为 false,它将键的映射设置为 false。我想一定有一组默认值用于覆盖对 lxde-rc.xml 文件的不当更改,这就是为什么在删除条目后事情仍然有效的原因。

关于linux - 完全禁用 Raspbian 中的 Alt 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14267465/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com