non*_*pop 6 linux keyboard keyboard-layout sysrq
我的新键盘的设计者决定出于某种原因,PrintScreen 键必须位于AltGr和之间RCtrl。
所以现在我遇到了这个问题:我喜欢使用神奇的 SysRq 密钥,因为它时不时地很有用。但是现在我有,例如,AltGr+k映射到downarrow,刚才当我想使用这个downarrow组合时,我不小心按下了AltGr+ PrintScreen+k,所有程序都被杀死了。这是非常烦人的。
有没有办法将 sysrq 重新映射到其他地方?喜欢AltGr+delete什么的。
Joe*_*Joe -2
答案取决于您是否运行 X(当前一代 GUI 桌面)。你没有具体说明。
运行X:
有几种方法可以处理这个问题。
最精确/有限的方法是使用xmodmap. 我没有使用过,所以不熟悉细节。它将具有特定键代码的键重新映射到特定键符号。
如果您在解决问题时遇到困难,请运行xev。当您按下任何组合键(或执行其他 X 件事)时,xev会告诉您系统看到了什么,这将为您提供所需的值xmodmap。
一旦命令开始工作,您就可以从~/.login脚本中运行它,这样当您启动交互式 shell 时它就在那里。或者,您可以将其作为 bash 脚本添加到桌面环境的自动启动系统中。
如果您想做更多,您可能需要查看AutoKey哪个是桌面自动化工具。除其他外,您可以定义一个由简单或复合按键触发的宏,它可以执行任何操作,从仅发出另一个按键到运行用 Python 编码的复杂宏,它几乎可以执行您能想到的任何操作 - 如果您了解得足够多Python。
我每天都使用它并且喜欢它。
对于同样简单的事情,请查看xdotool. 它还可以做一些AutoKey目前无法做的事情——比如发出鼠标事件。
不运行X(服务器安装等):
由于这种情况不太常见,因此很难找到相关信息。
我从未尝试过,但昨天我确实在这里回答了另一个问题,找到了一些相关信息。
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |