我想我现在已经在整个互联网上寻找答案,但我找不到。
我有一个键盘,其中波浪号键应该映射到条形/管道键。在 Wayland 之前我使用了这个配置
➜ ~ xmodmap -e "keycode 49 = less greater bar bar bar"
但是现在这个配置在终端窗口中不起作用,因为一些奇怪的原因。据我所知,它在 Wayland 根本不应该工作。
据我了解setxkbmap
是要走的路。我试过了,setxkbmap -option "tlde:bar"
但它根本没有任何效果。我如何更进一步?
更新
➜ ~ setxkbmap -query
rules: evdev
model: pc105
layout: us
➜ ~ gsettings get org.gnome.desktop.input-sources sources
[('xkb', 'se')]
➜ ~ echo $DESKTOP_SESSION
ubuntu-wayland
➜ ~ echo $XDG_CURRENT_DESKTOP
ubuntu:GNOME
在@Gunnar Hjalmarsson 的大量帮助下,我设法解决了这个问题。
在/usr/share/X11/xkb/symbols/se
我将密钥 TLDE 更改为
key <TLDE> { [ greater, less, bar, threequarters] };
然后我重新登录,它起作用了!下次xkb-data
更新包时将覆盖更改,因此我将在我的主文件夹中保存一个副本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句