Keyboard-Layout

使用 Synapse 等啟動器切換鍵盤佈局

  • August 27, 2018

有一些輕型桌面,如 Openbox 和 Fluxbox,可能沒有用於鍵盤佈局的面板小程序/切換器。事實上,即使是那些工作的人,也有一些問題

在這種情況下,通過像 Synapse 這樣的程序啟動器切換鍵盤佈局將是一個很好的解決方案。

是否可以?

這可以通過將特定的鍵盤佈局命令添加到與 Synapse 等啟動器可以訪問的其他桌面文件一起.desktop保存的文件中來完成。~/.local/share/applications

選擇某種佈局的鍵盤佈局命令如下:

setxkbmap us intl

如有必要us,使用所需的語言和變體進行更改。intl

對於法語應該是setxkbmap fr. 等等。所有可能的鍵盤佈局和其他參數的列表可以在以下位置找到:/usr/share/X11/xkb/rules/xorg.lst

桌面文件應具有類似於

[Desktop Entry]
Name=US - Keyboard US International dead Keys
Exec=setxkbmap us intl
Icon=path/to/some/icon/file
Terminal=false
Type=Application
Categories=Application;Utility;

在此處輸入圖像描述

引用自:https://unix.stackexchange.com/questions/235596