配置单独的快捷键来切换当前窗口的键盘布局

配置单独的快捷键来切换当前窗口的键盘布局

使用带有 Cinnamon 的 Ubuntu 22.04。

我想要配置单独的快捷键(针对每个键盘布局)来切换当前窗口的键盘布局。

我使用 gsettings 或 system-settings 来配置我的键盘布局。

  • 为每个窗口分别切换键盘布局
  • 并使用快捷键ctrl_left+ctrl_right循环。
gsettings set org.gnome.libgnomekbd.keyboard layouts "['us', 'il', 'br', 'gr']"
gsettings set org.gnome.libgnomekbd.keyboard options "['grp\tgrp:ctrls_toggle']"
gsettings set org.gnome.libgnomekbd.desktop group-per-window true

但是没有选项可以为每个布局配置单独的快捷键,而是循环(仍然只改变当前窗口)。

例如

Super+Shift+1 == switch current window to 'en' 
Super+Shift+2 == switch current window to 'il' 
Super+Shift+3 == switch current window to 'br' 
Super+Shift+4 == switch current window to 'gr' 

是否有可用的设置/程序/脚本来设置这样的自定义快捷键?

我不需要能够同时切换所有窗口。我只希望能够切换当前窗口。

请注意,以下问题/答案不是解决我的问题,因为它只能改变布局全部窗口。我只想更改当前窗口。 用于在键盘布局之间切换的单独键盘快捷键

相关内容