Ctrl+Alt+Up/Down をアプリに割り当てることはできません。Ubuntu はこれらのショートカットを独自に保持しています。

Ctrl+Alt+Up/Down をアプリに割り当てることはできません。Ubuntu はこれらのショートカットを独自に保持しています。

Ctrl任意のアプリケーションでassign + Alt+を割り当てようとしましたUp/Downが、システムはホットキーをアプリケーションに渡しません。たとえば、他のホットキーはVCコードに正常に渡されます。Ubuntuシステムからホットキーを解放して自分で使用するにはどうすればよいですか?

VCコードでCtrl+Alt+Up/Downを割り当てようとしています

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']"
    

幸運を!

関連情報