Os atalhos de teclado não funcionam no shell do gnome

11

Após atualizar para 12.04, o atalho de teclado do gerenciador de janelas (Metacity), como meu Alt + 1 personalizado, Alt + 2 para comutação de desktop, mas também o padrão Alt + F10 para maximizar a janela parou de funcionar no shell do Gnome. Alguém sabe o que pode ser a causa e / ou remédio?

    
por Jakub 11.05.2012 / 12:14

2 respostas

13

O Gnome-Shell não usa o Gerenciador de Janelas do Metacity, mas o novo Gerenciador de Janelas - Mutter, que usa o novo sistema de configuração - dconf, enquanto a antiga interface GNOME e Ubuntu Unity usa o antigo sistema de configuração - gconf. Devido a isso "Configurações do sistema" - > Teclado - > Atalhos não funcionam no Ubuntu com o shell do GNOME3: (

Uma solução alternativa

Instale dconf-tools

Execute o editor do dconf

Procure em org.gnome.desktop.wm.keybindings ou org.gnome.mutter.keybindings

Veja o bug do Ubuntu # 965921 para mais informações e soluções alternativas.

Algumas informações úteis também podem ser encontradas aqui: blog.sudobits .com / 2011/10/12 / top-10-gnome-shell-atalhos de teclado /

    
por Mantas Baltix 11.05.2012 / 13:59
2

no ubuntu 12.04 os atalhos de teclado do gnome foram modificados para que WindowsKey e CursorKeys agora controlam Maximização de Janela e Divisão Esquerda / Direita, enquanto a movimentação entre Atividades (aka Desktops) agora é controlada por Ctrl-Alt e as Teclas Acima / Abaixo.

Para voltar a um comportamento muito mais útil, instale o dconf-tools e execute estes comandos dconf a partir do shell:

dconf write /org/gnome/desktop/wm/keybindings/toggle-maximized "['<Super>Return', '<Alt>F10']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-down "['<Super>Down']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-up "['<Super>Up']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-down "['<Super><Shift>Down']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-up "['<Super><Shift>Up']"

Você receberá:

<WindowsKey>Enter  : maximize Window
<WindowsKey>Left   : Align Window to left half of monitor
<WindowsKey>Right  : Align Window to right half of monitor
<WindowsKey>Up     : go to Activity/Desktop above
<WindowsKey>Down   : go to Activity/Desktop below

Assim, as teclas Ctrl e Alt são novamente liberadas para seus aplicativos, como deveriam, e somente o WindowsKey é usado para gerenciamento do Windows / Desktop.

    
por xro 23.05.2012 / 17:35