Como impedir que o Mod4-P mude de exibição?


12

Eu uso Ctrl- com Pmuita freqüência para retroceder no histórico de comandos, mas geralmente digito errado como Mod4- P, que está vinculado à função de exibição do comutador.

Pesquisei atalhos de teclado e CompizConfig, etc., mas não consegui encontrar onde Mod4- Pestá vinculado. O que controla isso?


Não tenho certeza sobre qual chave é Mod4 - essa é a chave "Super" ?
Marco Ceppi

É a chave "Win". ou Super_Lna saída de xev.
Xiè Jìléi

1
Leia esta pergunta / resposta.
Setempler

Respostas:


7

Desconsidere minha outra resposta, está incorreta.

Existem laptops por aí que possuem um botão físico para alternar a saída de vídeo codificada para enviar o Win + p . É por isso que o Ubuntu agora interpeta o Win + p como uma chave de comutação de saída de vídeo .

Ele é codificado no gnome-settings-daemon e pode ser desativado no gconf configurando

/apps/gnome_settings_daemon/plugins/xrandr/active

para false. Essa solução alternativa provavelmente tem um efeito colateral desagradável de quebrar sua chave de troca de vídeo real, se você tiver uma.

PS Esse recurso é adicionado através de um debian/45_support_new_video_key.patchdaemon específico do Ubuntu , mas o upstream gnome-settings fará a mesma coisa em um plug-in diferente do gnome-settings-daemon (media-keys). Portanto, é provável que essa solução alternativa do gconf pare de funcionar no Natty.

PPS Há um bug aberto alegando que roubar o Win + p dessa maneira não é bom para pessoas que possuem hardware sensato e desejam usá-lo para outra coisa.


Agora eu me convenci a aprender a não pressionar Win-p.
Xiè Jìléi

Mudar do macOS para o Linux diariamente, essa é a desgraça da minha existência, o Win + P abre o navegador de origem no VSCode no macOS, por isso estou feliz por haver uma solução.
Icirellik 23/10

4

Ubuntu 14.04 simplesmente:

dconf write /org/gnome/settings-daemon/plugins/media-keys/active false

Na linha de comando :)


1
Por favor, note que este também desabilita outras teclas de mídia, como aumentar volume, diminuir volume, etc.
Guillaume Papin

Basta seguir esta solução!
Setempler

2

Instale compizconfig-settings-manager, execute, pressione Advanced Search >, ative a caixa de seleção para pesquisar valores de configuração e faça uma pesquisa <Super>p(e <Mod4>p, apenas no caso - ambas as grafias parecem funcionar).

Na minha máquina, acho que <Super>pestá vinculado por dois plugins desativados: ADD Helper e Shelf.


Eu tentei, mas infelizmente eles não são encontrados no CCSM. (Eu tentei encontrar >p, mas só recebem <Mod4>Print.)
Xie Jìléi

Você está certo - se eu conectar um segundo monitor, <Super> p faz algo totalmente diferente do que o CCSM implica.
Marius Gedminas

1

Para versões mais recentes do Ubuntu, o dconf é usado (em vez do gconf) para alterar a configuração do gnome-settings-daemon: veja esta pergunta .


0

No Ubuntu Quantal

Encontre todas as ligações para Super-p

gconftool-2 -R /apps | grep "<Super>p"
gconftool-2 -R /system | grep "<Super>p"

Desvinculá-los

gconftool-2 -s /apps/compiz-1/plugins/shelf/screen0/options/triggerscreen_key "" --type String
gconftool-2 -s /apps/compiz-1/plugins/addhelper/screen0/options/toggle_key "" --type String

não ajuda no ubuntu 15.10
sds
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.