![如何在 Ubuntu 19.10 中重新指派語言設定和啟動器捷徑](https://rvso.com/image/922409/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2019.10%20%E4%B8%AD%E9%87%8D%E6%96%B0%E6%8C%87%E6%B4%BE%E8%AA%9E%E8%A8%80%E8%A8%AD%E5%AE%9A%E5%92%8C%E5%95%9F%E5%8B%95%E5%99%A8%E6%8D%B7%E5%BE%91.png)
我想像以前一樣使用語言設定:
- 贏鍵切換到第一個佈局
- Alt+CapsLock切換到下一個(不切換大寫鎖定)
- 每個視窗都有效的語言設置
- Alt+空白鍵開啟啟動器選單
現在Alt+CapsLock切換佈局,但是大寫鎖定也切換了並且贏鍵不可重新定義並開啟啟動器選單
答案1
筆記:
在Ubuntu 18.04.3中嘗試過這個..類似於19.10也..(如果你發現困難..我將安裝19.10並測試它)
解決方法:
Alt+CapsLock 切換到下一個(不切換大寫鎖定)
使用 gnome-tweak 工具選擇此選項。
如果您沒有 gnome-tweak 工具。透過以下命令安裝它。
sudo apt install gnome-tweaks
Alt+Space 開啟啟動器選單
前往鍵盤快速鍵..停用預設鍵盤快速鍵 Alt+Space
使用以下詳細資訊建立自訂快捷方式
名稱:切換概覽
指令:/bin/bash /home/<yourusername>/tgov.sh
{ 範例:/bin/bash /home/pratap/tgov.sh
}
在您的主資料夾tgov.sh
(切換概述)中建立一個包含以下內容的腳本
#!/bin/bash
status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`
if [ "$status" == "(true, 'false')" ]; then
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show()'
else
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi
Win 鍵切換到第一個佈局
- 停用超級鍵的疊加功能..
gsettings set org.gnome.mutter overlay-key ''
Super+F
使用以下詳細資訊建立自訂快捷鍵
名稱: 切換到第一語言
指令:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
xcape
使用以下命令安裝軟體套件。
sudo apt install xcape
- 使 Super_L 鍵的行為類似於按兩個按鍵 Super_L+F
xcape -e 'Super_L=Super_L|f'
- 建立如下所示的啟動應用程式首選項
每個視窗都有效的語言設置
使用系統設定進行如下配置