在 Xfce 中更改布局时,大写锁定始终处于打开状态

在 Xfce 中更改布局时,大写锁定始终处于打开状态

我的键盘采用美式布局,但由于我来自芬兰,有时我不得不使用字母 ä 和 ö。在 Windows 上这很容易,只需使用super+space快捷键更改键盘布局即可。几周前我切换到 Ubuntu,在 GNOME 上我没有遇到任何问题,但现在我正在尝试 Xfce,它不起作用。

当我去设置并将芬兰语设置为第二个键盘布局,将快捷键设置为super+ space,它就会按应有的方式更改。但是,更改为芬兰语后,大写锁定始终处于打开状态。

我已将其添加到 Xmodmap:

! CapsLock -> Mode_switch
keycode 66 = Mode_switch

keycode 44 = j J Down
keycode 45 = k K Up
keycode 43 = h H Left
keycode 46 = l L Right

因此我可以使用 hjkl 作为箭头键。但由于使用 fin 布局时 caps 始终处于启用状态,因此我根本无法使用这些键。这也使我无法使用super+更改回美国布局space

我该如何解决这个问题?我的键盘是 Magiforce,具有 68 键布局,但在设置中,我将“通用 105 键(国际)电脑”作为型号,因为没有 68 键型号选项。使用美国布局时可以正常工作,但使用 Fin 布局时则不行。

相关内容