一组奇怪的字符(包括问题框)而不是 Hyper 修饰键

一组奇怪的字符(包括问题框)而不是 Hyper 修饰键

和我之前的许多人一样,我使用各种方法(xmodmap、setxkbmap、系统设置)将 Caps Lock 设置为 Hyper_L。然而,在所有这些方法中都出现了一个问题,我得到了一组看起来很奇怪的字符,它们看起来模糊地像 {•.Δ 代替了超键(delta 更像是旋转正方形内的问号)。当我在文本框中点击 hyper_l 时,没有任何反应

我设法让我的 capslock 东西在 GNOME fedora 上工作,但是,我真的很喜欢 KDE 的想法,并且想在那里使用它。

Xev 总是记录我按下了 Hyper_L 键,但我的计算机要么将其视为 Super,要么什么也不处理(什么都不是那个奇怪的字符)。

确实感觉系统设置无法使用 Hyper 作为修饰键,甚至无法识别它。

这可能感觉像是一个小细节,但能够使用 capslock 作为 hyper 对我来说是从 Windows 迁移到 Linux 的关键部分。我珍惜您花在阅读、思考和帮助我的所有时间。

***下面是一些更具体的细节来解决我的问题。

可能相关的“规格”:X11 session、Fedora 38 KDE spin

假设:我觉得我在 GNOME 和 KDE 上的设置之间的唯一区别是我在 GNOME 调整中勾选了“使用 emacs 输入”。并不是说就是这样,但这是我能想到的一件事是不同的(除了实际选择的 DE 之外)。

我尝试过: •Setxkbmap caps:hyper •xmodmap(清除 mod3、清除锁定、从 mod4 中删除 hyper 并将其添加到 mod3) •系统设置“更改大写锁定行为” •更改我的键盘布局

相关内容