nas*_*han 7 keyboard shortcut-keys gnome-shell 18.04
最近我安装了 Ubuntu 18.04。我添加了孟加拉语键盘布局并设置了在语言之间切换的快捷方式。问题是当我按下快捷键时会出现一个弹出通知并且键盘冷藏约 3 秒钟。
如何禁用此通知弹出窗口并从键盘冰箱问题中解脱出来。
我安装了gnome-tweak-tool
应用程序,有办法解决这个问题。有一个用于切换语言的预设快捷键列表,可以启用其中的任何一个或多个。
很长一段时间我都F12
用作快捷键。我想使用F12
并且弹出窗口也被禁用。
假设您只设置了两种语言..
创建一个包含以下内容的脚本..
#!/bin/bash
CURRENT=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().currentSource.index"`
if [ "$CURRENT" == "(true, '1')" ]; then
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()"
else
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[1].activate()"
fi
Run Code Online (Sandbox Code Playgroud)
使用 F12 创建键盘快捷键,如下所示。
您可以在上面按下 F12 按钮看到语言发生变化gif
。
我开发了Quick Lang Switch Gnome-shell 扩展来做到这一点,不会出现弹出窗口,并且切换语言会立即发生。另外,它不需要自定义快捷方式(常规快捷方式会改变行为),因此gnome-tweak-tool
工作得很好。
免责声明:我是 Quick Lang Switch 的开发者......
归档时间: |
|
查看次数: |
1468 次 |
最近记录: |