重置错误的按键映射

重置错误的按键映射

在重新映射键时,我无意中改变了 alt 键的行为。如果我打开一个窗口并按下 alt,则窗口会被抓取并粘在光标/箭头键上。这使我频繁使用的 alt-tab 变得毫无用处。

我所做的主要更改是使用 xmodmap,尽管我不认为这是原因,因为每次重新启动时更改都会被恢复(我添加了一行来.bashrc设置我的新映射,但这直到我打开终端才会生效)。我还有一个原始映射的备份,我用它来重置我的更改,但这并没有解决问题。

为了保持 xmodmap 更改,我做了另一个更改,即添加一个文件,/etc/X11/Xsession.d/如下所述这里。但是,这不起作用,所以我删除了该文件。我还尝试创建一个 .xinitrc,如该帖子顶部答案中所述,但随后也删除了它。

上述更改都不能解释我的问题,所以我怀疑我删除或编辑了某些内容然后忘记了。

额外详细信息:xmodmap -pke对于键码 64 (左 alt),运行没有任何异常:

keycode  64 = Alt_L Meta_L Alt_L Meta_L Alt_L Meta_L

映射到任一 Alt 键的唯一快捷键是 Alt L ,将Key to show the HUD.其更改为另一个组合键(暂时更改为 alt q)并不能解决问题。

插入外接键盘验证这不是硬件问题(行为与外接键盘相同)。

我已尝试过:

  • 使用以下方法重置键盘布局setxkbmap -layout us -option
  • 使用重置快捷方式gsettings reset-recursively org.gnome.desktop.wm.keybindings

对于我的模糊细节,我深感抱歉;如果需要,我很乐意提供更多细节。

相关内容