如何在 Ubuntu 19.10 中重新指派語言設定和啟動器捷徑

如何在 Ubuntu 19.10 中重新指派語言設定和啟動器捷徑

我想像以前一樣使用語言設定:

  • 鍵切換到第一個佈局
  • 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 鍵切換到第一個佈局

  1. 停用超級鍵的疊加功能..

gsettings set org.gnome.mutter overlay-key ''

  1. 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()"

在此輸入影像描述

  1. xcape使用以下命令安裝軟體套件。

sudo apt install xcape

  1. 使 Super_L 鍵的行為類似於按兩個按鍵 Super_L+F

xcape -e 'Super_L=Super_L|f'

  1. 建立如下所示的啟動應用程式首選項

在此輸入影像描述

每個視窗都有效的語言設置

使用系統設定進行如下配置

在此輸入影像描述

相關內容