Fluxbox: Libere a tecla alt para um único aplicativo

1

Por padrão, no fluxbox, se você pressionar alt e pressionar o botão esquerdo do mouse em uma janela, poderá movê-lo. Eu gosto desse recurso.

Mas estou tentando usar o inkscape, que tem seu próprio uso para o alt. Posso desabilitar a opção de movimentação de janelas para a tecla alt, sempre que a janela ativa estiver no inkscape?

    
por Bruno Stonek 28.04.2013 / 04:49

2 respostas

0

A tecla Alt (principalmente mapeada para o modificador Mod1 ) é usada não apenas pelo Inkscape, mas também por muitos e muitos outros muitos outros programas: Gimp, Blender , Navegadores, editores, etc. E não apenas no Unix, mas também no Windows e Mac. Assim, eu pessoalmente uso a tecla Win como o gatilho para a maioria das fluxbox actions:

OnWindow Mod4 Mouse1 :StartMoving
OnWindow Mod4 Mouse3 :StartResizing NearestCorner

(parte do meu .fluxbox/keys ). Você pode usar algumas ações não documentadas para alternar para um KeyMode diferente quando o foco for alternado para o Inkscape e voltar ao comportamento padrão quando o Inkscape perder o foco, mas, a longo prazo, acho que isso só irá confundir a experiência do usuário. Use a tecla Win - e seja feliz com isso.

    
por 28.04.2013 / 12:54
0

Você pode modificar seu arquivo keys localizado em ~username/.fluxbox/ .

  1. Abra o arquivo usando seu editor de texto favorito
  2. Procurando por um comentário como: alt + clique para a esquerda / direita para mover / redimensionar uma janela
  3. Abaixo dessa linha, você encontrará algo parecido com isto: OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
  4. Você pode alterar a parte mod1 com outra chave (ou seja, a tecla Control)
    OnWindow Control Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
  5. Salve as alterações e você poderá ver os efeitos depois de reiniciar o fluxbox.
por 01.05.2013 / 06:01

Tags