Відповіді:
Ти маєш setxkbmap змінити розкладку клавіатури. Для макета "Французька (Канада)" це setxkbmap fr-legacy (Я знаходжу його з cat /usr/share/X11/xkb/rules/base.lst | grep fr )
Таким чином, ви можете помістити це у скрипт bash.
А щоб додати ярлик, ви можете додати його в клавіатуру → ярлик (в конфігураційній платі системи).
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']" щоб зробити, наприклад, Alt-Tab ярликом для перемикання вікон. І вам доведеться відредагувати файл /usr/share/gnome-control-center/keybindings/ щоб додати свою дію.