Plank扩展坞可以用来切换键盘布局吗?
答案1
Plank 可以将文件夹内容显示为堆栈。
这个想法是为每个命令创建一个桌面文件来选择给定的键盘布局。
命令是这样的
setxkbmap 我们
或者
setxkbmap 美国国际
如有必要,请更改us
为所需的语言和变体。intl
(例如,对于法语,它应该是setxkbmap fr
。所有可能的键盘布局和其他参数的列表可以在: 中找到/usr/share/X11/xkb/rules/xorg.lst
。)
桌面文件应该是这样的
[Desktop Entry]
Name=Keyboard US International dead Keys
Exec=setxkbmap us intl
Icon=path/to/some/icon/file
Terminal=false
Type=Application
Categories=Application;Utility;
因此,为您需要的每个键盘布局创建单独的此类桌面文件,并将所有这些文件复制到一个文件夹中(假设它名为 MyKB)。
要将文件夹添加到 Plank,拖放操作应该可行。
如果没有,请转到~/.config/plank/dock1/launchers
(dock1
可能会因码头数量而异)并.dockitem
使用这些行创建一个新文件
[PlankItemsDockItemPreferences]
Launcher=file:///PATH/TO/MyKB