我使用 XFCE GUI 工具,每次输入 printscreen + u 作为快捷方式时,xfce 都会忽略快捷方式中的 printscreen 按钮。
我还尝试使用编辑 XML conf 文件,name="&alt;Print>u"
但它忽略了u
.
答案1
您只能在由一个“普通”键和一组修饰符组成的键和弦上定义快捷键。经典修饰语是Shift
、Ctrl
、Meta
、Alt
和Hyper
。Super
前四个已经在 PC 键盘上使用 - 由于历史原因,Meta
或多或少是 的别名Alt
。默认情况下,“Windows”键是Super
,可以Hyper
自由使用。因此分配Hyper
给PrintScreen.此外,您还需要为其指定一个修饰符名称;默认情况下Mod3
是免费的(可能性是Mod1
通过Mod5
)。
最简单的方法是通过xmodmap。创建一个名为~/.Xmodmap
(即.Xmodmap
在您的主目录中)的文件,其中包含
keysym Print = Hyper_L
clear Mod3
add Mod3 = Hyper_L
某些发行版在登录期间自动加载此文件。如果您的没有,请将命令添加xmodmap <~/.Xmodmap
到您的启动应用程序。