Eu quero desabilitar completamente o botão direito do mouse na área de trabalho do GNOME, então quando clico com o botão direito na área de trabalho, nada aparece. A única coisa que encontrei foi
/org/gnome/desktop/background/show-desktop-icons
e apenas mostra ou oculta os ícones da área de trabalho. e parece que não está relacionado com o que eu quero.
Existe alguma extensão ou configuração para desabilitar completamente o botão direito do mouse na área de trabalho do GNOME?
ao desabilitar o botão direito do mouse na área de trabalho do GNOME, quero dizer quando clico com o botão direito na área de trabalho, não quero ter nenhum desses menus:
Do código-fonte do shell do gnome: backgroundMenu e popupMenu .
Desabilito com sucesso o menu de fundo usando a extensão gnome-shell. Por favor, faça os seguintes passos:
metadata.json
eextension.js
para~/.local/share/gnome-shell/extensions/[email protected]/
(crie a pasta se necessário)tweaks
ferramenta e vá para extensão e encontre aDisable background menu
extensão e habilite-a.Não sou especialista, aprendi recentemente sobre o gnome-shell e esta é minha primeira extensão. (Ele ainda nem foi publicado na comunidade gnome-shell.), atualmente só funciona quando
dconf write /org/gnome/desktop/background/show-desktop-icons false
.Para o outro caso, você precisa fazer o mesmo para o menu do nautilus.
Posso confirmar que o código do GNOME Extensions acima funciona com o GDM 3.28.2 ao remover o menu do botão direito do GNOME3 (Fig 1)
O menu do botão direito na Fig 2 é acionado pelo nautilus-desktop. Eu tive que hackear um pouco no CentOs 7 porque o nautilus-desktop é lançado com um sinalizador --force, que literalmente diz "ignore as preferências do GSetting". De qualquer forma, para contornar isso, tive que emitir o seguinte:
matar $pid | nautilus-desktop -q
onde $pid é o ID do processo do nautilus-desktop --force.