微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

键盘布局在 Alpine Linux 的 tty 中是正确的,但在 XOrg 和 DWM 中不正确

如何解决键盘布局在 Alpine Linux 的 tty 中是正确的,但在 XOrg 和 DWM 中不正确

我按照 here 的指示在我的日常驱动程序笔记本电脑上安装了 Alpine Linux,其中包含 dwm、dmenu、st 和 XOrg。最初,我在 'alpine-setup' 命令中将我的键盘映射设置为“gb gb”,这在 tty 中运行良好(所有键都在正确的位置)。当我安装 Xorg 和无用的工具时,这并不成立;键映射设置为认的美式键盘布局。当我退出 X 并返回到 tty 时,布局很好,这表明问题出在 Xorg 或 DWM 一侧。我尝试将以下内容添加到我的 .xinitrc 中,但没有任何改进:

setxkbmap -layout gb

我如何将 Xorg 和 Suckless 工具的键盘映射更改为英国键盘布局?

解决方法

您需要安装 setxkbmap,因为它不是默认安装的,您应该首先从终端运行此命令以测试它是否按预期工作,然后再将其添加到 `.xinitrc 文件中。

>

说明位于 the wiki


# apk add setxkbmap

那就试试

$ setxkbmap gb

为了使其持久化,将此部分添加到 /etc/X11/xorg.conf:

Section "InputClass"
    Identifier  "Keyboard Default"
    MatchIsKeyboard "yes"
    Option      "XkbLayout" "gb"
EndSection

登录 X 时更改键盘映射的另一种方法是使用 ~/.xinitrc,添加:

setxkbmap gb &

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。