Xfce中setxkbmap命令的适当位置是什么?一般情况下,合适的位置是什么?其他的DEs和裸露的WMs?我有以下命令:
setxkbmap -layout "us(colemak), ru(typewriter)" -option "grp:menu_toggle"把它放到.xsession里是没用的。我想让这个命令运行,使它在GUI中全局运行。
编辑(18.09.12):我去了xfce4-settings-manager -> Session and Startup -> Application Autostart,然后点击"Add“。在那里,我尝试使用两个命令来使它工作。
setxkbmap命令。两种变体都不起作用。但是,在“命令”文本字段下使用命令的可执行文件的完整路径可以工作。
发布于 2012-09-06 19:36:28
你可以这样做:
cp /etc/xdg/xfce4/xinitrc ~/.config/xfce4/xinitrc然后编辑您刚刚复制到的文件,并添加您想要的任何内容。您的脚本将优先于系统一号。
但是,请注意注释,因为会话管理器将接管脚本,并且脚本的任何部分都不会被执行。在那之前把你的台词放在什么地方。
但是,如果也可以打开“设置管理器”并选择“键盘”和“布局”选项卡。试着在那里做些改变。但我不确定你能不能满足你的需要。
发布于 2012-09-06 15:31:03
“任何地方”
您可以在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"
EndSectionhttps://unix.stackexchange.com/questions/47356
复制相似问题