Alt Tab com xdotool e xkeybind

8

Estou tentando mapear o comportamento da guia alternativa para um botão do mouse usando xdotool no meu .xbindkeysrc. O que eu quero fazer é mapear algo como

"xdotools keydown alt key Tab"
release b:7

mas ao fazer isso a tecla alt fica presa e impede que meus outros mapeamentos funcionem até que eu pressione a tecla alt no teclado. Existe uma maneira de fazer isso sem ter que pressionar a tecla alt para soltar as coisas? Sem keydown, apenas alterna entre duas janelas, com keydown se comporta como eu quero (exibindo o alternador alt-tab), mas a tecla alt está presa. Existe uma maneira de descodificar a chave depois de usar o alternador de tabulação alt usando xdotools?

    
por Gary 15.04.2012 / 05:19

2 respostas

9

"xdotool keydown alt key Tab; sleep 2; xdotool keyup alt"
b:7

O intervalo de suspensão permite-me aceder ao menu e escolher, e depois fecha automaticamente. Provavelmente não é a melhor solução, mas funciona. Se alguém tiver uma alternativa melhor, por favor me avise. Eu acho que xbindkeys parece funcionar apenas intermitentemente. Ele não funciona na visão geral (não para este comando, mas para um botão ligado à super-chave. E depois de instalar o Docky, eu fnid que ele não funciona a menos que haja uma janela aberta disponível no espaço de trabalho. / p>     

por Gary 17.04.2012 / 04:39
0

bem, eu acho que acabou e descobri que há uma solução alternativa, você pode simplesmente fazer outra simulação para executar a liberação da tecla alt. Essa deve ser a maneira mais conveniente de simular a troca de janelas com o gesto do mouse.

    
por funicorn 07.09.2012 / 17:15