Linux Mint Cinnamon에서 키보드 단축키를 프로그래밍 방식으로 수정하는 방법은 무엇입니까?

Linux Mint Cinnamon에서 키보드 단축키를 프로그래밍 방식으로 수정하는 방법은 무엇입니까?

Linux Mint에서 키보드 단축키를 자동으로 수정하는 bash 스크립트를 만들고 싶습니다. 현재 저는 Linux Mint 21.1, Cinnamon 5.6.8을 사용하고 있습니다.

스크립트도 영향을 미치기를 원합니다키보드 설정새 바로가기를 만들 때마다 GUI가 여기에 나타납니다. 키보드 단축키

나는 다음 스크립트를 시도했습니다.

name="Flameshot Capture Screen"
schema="org.cinnamon.desktop.keybindings.custom-keybinding"
path="/org/cinnamon/desktop/keybindings/custom-keybindings/custom0/"
shortcut="['<Primary><Shift>Print']"
command="flatpak run org.flameshot.Flameshot gui"

# Check if flameshot is installed, otherwise install it
if ! flatpak list | grep -q org.flameshot.Flameshot; then
    flatpak install flathub org.flameshot.Flameshot
fi
# set values
gsettings set $schema:$path name "$name" 
gsettings set $schema:$path binding "$shortcut"
gsettings set $schema:$path command "$command" 

dconf를 변경하면 작동합니다. 변경 사항은 다음에 표시됩니다.dconf 편집기. 하지만키보드 설정나타나지 않았습니다. 이전에 GUI에 사용자 정의 단축키를 추가한 경우에만 작동합니다.

나는 다음과 같은 여러 가지 접근 방식을 시도했습니다.

  • dconf 덤프 사용
  • Cinnamon과 컴퓨터를 다시 시작했지만 작동하지 않았습니다.

나는 이것을 본 적이 있다질문, 그리고 어느 정도 관련이 있습니다

도와주세요.

관련 정보