Mir*_*lov 9 xfce xkb keyboard-layout
setxkbmapXfce 中命令的正确位置是什么?一般来说,它的合适位置是什么 - 其他 DE 和裸 WM?我有以下命令:
setxkbmap -layout "us(colemak), ru(typewriter)" -option "grp:menu_toggle"
Run Code Online (Sandbox Code Playgroud)
放进去没用.xsession。我想让这个命令运行,让它在 GUI 中全局工作。
编辑(18.09.12):我去了xfce4-settings-manager-> Session and Startup-> Application Autostart,然后点击“添加”。在那里我尝试放置两个命令以使其工作。
setxkbmap我在“命令”下逐字给出的完整命令。
在我的 PATH 中使用命令创建了一个可执行文件,将文件名放在“命令”下。
两种变体都不起作用。但是,带有“命令”文本字段下命令的可执行文件的完整路径有效。
“任何地方”
你可以把它作为自动启动命令放在xfce4-settings-manager-> 中Startup,然后添加一个命令(如果你用startx命令启动 X ,只需将该行放在 ~/.xinitrc 中)
或者把对应的xkbconfig放在Xorg.conf中,例如/etc/X11/xorg.conf.d/XX.conf,用下面的
Section "InputClass"
Identifier "Keyboard Options by default"
MatchIsKeyboard "on"
Option "XkbLayout" "us , ru"
Option "XkbOptions" "grp:menu_toggle"
EndSection
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
cp /etc/xdg/xfce4/xinitrc ~/.config/xfce4/xinitrc
Run Code Online (Sandbox Code Playgroud)
然后编辑您刚刚复制到的文件并添加您想要的任何内容。您的脚本将优先于系统脚本。
但是,请注意评论,因为会话管理器将接管并且不会执行之后的脚本的任何部分。将您的线路放在此之前的某个位置。
但是,如果也可以打开设置管理器并选择键盘和布局选项卡。尝试在那里进行更改。但我不确定你能在那里做你需要的。
| 归档时间: |
|
| 查看次数: |
9996 次 |
| 最近记录: |