Невозможно назначить Ctrl+Alt+Up/Down для приложений, Ubuntu сохраняет эти сочетания клавиш за собой

Невозможно назначить Ctrl+Alt+Up/Down для приложений, Ubuntu сохраняет эти сочетания клавиш за собой

Я пытаюсь назначить assign Ctrl+ Alt+ Up/Downв любом приложении, но система не передает горячую клавишу в приложение. Любые другие горячие клавиши передаются нормально в VC Code, например. Как мне освободить горячие клавиши из системы Ubuntu, чтобы использовать их самому?

Я пытаюсь назначить Ctrl+Alt+Up/Down в VC Code

Я думаю, что Ubuntu держит эти сочетания клавиш для переключения между рабочими столами. Я изменил сочетания клавиш для переключения между рабочими столами на Super+ Alt+ Up/Downв настройках, но проблема все равно осталась.

решение1

Освободите систему от использования горячих клавиш Ctrl+ Alt+ и назначьте переключение между рабочими столами на + +ARROWSuperAltARROW

  1. Просмотреть список всех горячих клавиш, доступных для изменения

    gsettings list-recursively | grep org.gnome.desktop.wm.keybindings
    
  2. Проверьте, какие горячие клавиши используются системой для переключения между рабочими столами.

    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right
    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-up
    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-down
    
  3. Освободить горячие клавиши Ctrl+ Alt+ ARROWот использования системой

    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"   
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"  
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "[]"  
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "[]"
    
  4. Назначить переключение между рабочими столами на Super+ Alt+ARROW

    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Super><Alt>Left']"
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Super><Alt>Right']"
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super><Alt>Up']"
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super><Alt>Down']"
    

Удачи!

Связанный контент