首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用.xinitrc加载xmodmap配置文件

如何使用.xinitrc加载xmodmap配置文件
EN

Unix & Linux用户
提问于 2018-06-09 04:05:09
回答 1查看 2.9K关注 0票数 1

我正在努力弄清楚如何使用我的.xinitrc文件来加载xmodmap配置文件。虽然这似乎是一个普遍的问题,在互联网上,我似乎无法使它发挥作用。我正在运行Arch,并且使用Gnome作为我的桌面环境。最初,我的.xinitrc文件中的所有内容都是exec gnome-session。我已经尝试过在gnome会话命令之前和之后放置xmodmap命令(如果我在终端中手动运行xmodmap命令就能工作):

代码语言:javascript
复制
xmodmap ~/.xmodmap
exec gnome-session

代码语言:javascript
复制
exec gnome-session
xmodmap ~/.xmodmap

但两者都不起作用。正如互联网上其他地方所建议的那样,我还尝试在xmodmap命令之前进行睡眠:

代码语言:javascript
复制
sleep 20 && xmodmap ~/.xmodmap
exec gnome-session

代码语言:javascript
复制
exec gnome-session
sleep 20 && xmodmap ~/.xmodmap

但两者都不起作用。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-06-10 05:35:29

我完成这项工作的方法是将一个&放在睡眠/xmodmap命令之后(即在后台运行它),并将完整的命令放在gnome-会话之前(而睡眠命令是必要的):

代码语言:javascript
复制
sleep 20 && xmodmap ~/.xmodmap &
exec gnome-session

我相信exec gnome-session或其他东西正在重置我的键盘布局。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/448743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档