自动更改键盘布局

自动更改键盘布局

我使用自定义键盘布局。我有这个脚本来设置它:

#!/bin/bash
setxkbmap -verbose us -variant altgr-intl
xmodmap -verbose ~/.myxmodmap

问题是,插入键盘会以某种方式取消此设置,而我又回到了 stardart us ascii。

我创建了一个 udev 规则,这样当插入键盘时,它将运行我的脚本,但我无法正确获取脚本的环境,它无法访问 X 服务器功能,它不会改变我的键盘布局。

xmodmap从 udev 规则运行时的输出:

Using command line, ignoring X server

相关内容