Quando tento editar a configuração sinapse, ela não me permite usar a esquerda Supercomo atalho para invocá-la. Existe uma maneira de contornar isso que eu possa seguir.
Quando apenas pressiono a tecla Windows / Super, a janela de configuração não reconhece. No entanto, um atalho de combinação (como Super+ A) funciona bem.
Como estou usando o Precise, com o Unity, eu também precisaria de uma maneira de alterar o comportamento padrão do traço da tecla Windows / Super para outra coisa.
shortcut-keys
synapse
Nemo
fonte
fonte
~/.config/hotkeys/synapse/synapse.hotkeys
arquivo. Ele não funciona no Ubuntu devido ao Unity para mim, pode funcionar para você.Respostas:
Você deve vincular a ação ao Superscancode ou código de chave; as teclas de atalho normais registram o estado das teclas modificadoras e jogam fora seus eventos de pressionamento de tecla; para que você nunca veja algo que reaja apenas pressionando Alt, mas sim à Atecla mais ao Altestado gravado da tecla.
A biblioteca de teclas de atalho em uso é libgtkhotkey (0.2 em 12.04) e não suporta o uso do evento de pressionamento de tecla do modificador. Você precisaria escrever seu próprio patch para capturar isso e, talvez, suportar isso no formato de assinatura.
Todos os testes com o formato de assinatura existente falharam ao produzir qualquer coisa, exceto um erro.
fonte
Eu sei que isso é um pouco antigo agora, mas pensei que a solução seria útil de qualquer maneira.
Primeiro remova todas as ligações de teclas super, por exemplo,
<super>+p
é comum as configurações de telaEm seguida, feche o Synapse
Em
~/.config/hotkeys/synapse.hotkeys
mudança
para
Relançar Sinapse
fonte
config.json
relacionado a "ativar", no entanto, o primeiro passo parece fazer o truque.Em versões posteriores do sinapse instalados a partir do PPA Launchpad O cenário é no
.config/synapse/config.json
. Edite-o enquanto a sinapse está fechada para especificarSuper_L
como chave de ativação.Veja https://launchpad.net/~synapse-core/+archive/ubuntu/testing .
fonte
Uma solução temporária é remover o modificador de super e remapear a chave para uma "chave normal" que você não usa. Eu escolho "µ", que é chamado "mu".
xmodmap -e 'keysym Super_L = mu mu mu'
xmodmap -e 'clear Mod4'
O primeiro comando praticamente será super inútil para qualquer outra coisa além de digitar "µ" e o segundo comando limpará todos os modificadores do Mod4 (eu não os uso de qualquer maneira). Use xev para encontrar o nome de uma chave, procure uma linha semelhante a:
As alterações serão perdidas após o logout. Para torná-los permanentes, adicione os comandos ao seu
.bashrc
OU crie um arquivo nomeado.Xmodmap
no seu diretório pessoal com o conteúdo:Se você errar enquanto brinca com o xmodmap, faça logout e faça login novamente para restaurar suas configurações antigas.
Eu testei apenas com essa tecla e ainda posso digitar µ pressionando Alt Gr+ Msem que o Synapse apareça. Eu também tentei remapear Superpara Page Up; O Synapse conseguiu detectar a tecla enquanto a inseria nas configurações, mas não conseguiu abrir o iniciador ao pressioná-lo.
fonte
Aparentemente
~/.config/synapse/
, não existe mais.Acabei de instalar a sinapse no XUBUNTU 12.04.02 e alterar a entrada de assinatura em
~/.config/hotkeys/synapse/synapse.hotkeys
foi o suficiente para a sinapse aparecer com um único toque na tecla Super.
fonte
Você pode atribuir a ele o atalho da super tecla via Gerenciador de configurações-> Teclado-> guia Atalhos do aplicativo
adicione sinapse e defina seu atalho como super chave.
Desejo boa sorte!
fonte