Я могу изменить существующие пользовательские привязки клавиш как это:
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name "browser"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command "/home/kaiyin/workspace/bash_scripts/focusRun.sh chromium-browser"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding "<Primary><Shift><Alt>b"
Но как я добавляю новый?
Дополнительно к определению имени, команда и привязка делают Вас, также должен измениться эти пользовательские привязки клавиш массив, присваивающий все пути, которые Вы присвоили привязкам клавиш также.
путь в Вашем примере был бы /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0 / , и после команды присвоит этот путь к эти пользовательские привязки клавиш ключ:
gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"