xfce 中的键盘快捷键不再起作用

xfce 中的键盘快捷键不再起作用

尽管一切都运行良好,但在我的 Xubuntu 14/Xfce4 安装中,诸如Alt+ F4Alt+TAB等键盘快捷键突然停止工作。

Alt如果我点击它们,什么也不会发生,奇怪的是,如果我尝试通过+关闭终端F4,字母;3S就会写在控制台中。

当然,“设置>窗口管理器>键盘”中的快捷键都配置正确,并且我已经检查过xev按键仍然映射正确。

这是从哪里来的?

编辑:我本地化了问题:它来自 xmodmap:

.Xmodmap我的主文件夹中有一个文件,仅包含

keycode  21 = asciicircum dead_grave dead_circumflex dead_grave dead_tilde dead_ogonek dead_tilde
keycode  77 = NoSymbol NoSymbol NoSymbol

(因此与 无关Alt)。如果我删除它,快捷方式会再次起作用。为什么?我怎么才能同时让两者工作?

答案1

这看起来可能是错误 #1292290 - 窗口管理器键绑定在重启后不起作用。那里提到了一种解决方法:

我找到了一个解决方法:重新分配之前清除!

要使快捷方式正常工作,请选择要重新分配的操作,然后单击“清除”按钮,直到它真正清空。有时,如果有一些(隐藏的?)重复项,即使您单击了“清除”按钮,您仍会看到一些快捷方式(相同或不同)。在这种情况下,只需再次单击该按钮即可。由于操作快捷方式确实为空,只需像往常一样分配自定义快捷方式,它就可以正常工作 :)

#xubuntu 或 #ubuntustudio 上有人(不记得了)提到了一种解决方法:

您只需在设置新键映射之前删除当前键映射两次即可。然后新映射将存储在配置中。

答案2

在遭受了几个月的同样的问题(是的,xmodmap这是罪魁祸首)之后,我终于找到了一种解决方法:

setxkbmap -option将重置 Alt 键的状态。

答案3

这似乎仍然是一个活跃的问题。我找到了一个适用于 Studio Ubuntu 14.04 的解决方案,它应该适用于其他 xubuntus:

  1. 将文件管理器设置为“显示隐藏文件”
  2. 导航~/.config/xfce4/xfconf/xfce-perchannel-xml/
  3. xfce4-keyboard-shortcuts.xml在文本编辑器中打开

寻找两行:

  • <property name="<Alt>Tab" type="empty">应该是第一个
  • <property name="<Alt>Tab" type="string" value="cycle_windows_key"/>必须在此之后

您可以搜索“Tab”以更快地找到它们。如果缺少其中任何一个或它们顺序错误或分配了错误的值,则 Alt-Tab 功能将不起作用。修复缺失的值分配后,我的计算机又可以正常工作了。(我在使用 Inkscape 时禁用了 Alt-Tab,直到我这样做后才能恢复)。

小心点!在修改此文件之前,您可能需要先备份

答案4

在 Xfce4 (v4.14.1) 中键盘快捷键窗口有一个错误。设置快捷键后它不会关闭。为此,您必须自己编辑快捷键。您的文件是:~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-键盘-快捷键.xml

编辑此文件后,您必须重新启动计算机。

<property name="custom" type="empty">
    <property name="&lt;Shift&gt;Print" type="string" value="gnome-screenshot -c -a"/>
......

相关内容