Estou executando o compiz 0.8.2 com compizconfig no Scientific Linux 6.2 com Gnome 2.28.2. No compizconfig "Opções Gerais" eu tenho "Tamanho da Área de Trabalho" definido da seguinte forma:
- Tamanho virtual horizontal: 6
- Tamanho virtual vertical: 1
- Número de desktops: 1
Isso me dá o layout que desejo, ou seja, 6 espaços de trabalho em um layout horizontal. As teclas Ctrl-Alt-Cursor funcionam bem para alternar entre elas. No entanto, não consigo descobrir como obter atalhos de teclado para espaços de trabalho específicos. Tentei ativar o "Viewport Switcher" no compizconfig e tentei várias combinações em "Troca de viewport baseada em número" e "Ir para viewport específica", sem nenhum efeito aparente.
Meu primeiro pensamento foi que alguma outra coisa estava consumindo as combinações de teclas específicas que escolhi, mas acho que já tentei todas as combinações de shift, control, alt e super (ou seja, a tecla do Windows).
Tentei configurar 6 desktops em "Opções Gerais" em vez de um desktop com tamanho virtual horizontal 6, mas isso também não parece fazer diferença.
o que estou perdendo?
Responder1
O segmentoOs atalhos “Mudar para um espaço de trabalho específico” não funcionam após uma reinicializaçãoparece que resolve exatamente o seu problema.
Ele usa o fato de que os "espaços de trabalho" do Compiz são, na verdade, janelas de visualização de um único espaço de trabalho.
wmctrl -d
é usado para descobrir o tamanho do espaço de trabalho real, incluindo todas as janelas de visualização. Dividir isso pelo número de viewports dá o tamanho de uma viewport em pixels. Então, por exemplo, wmctrl -o 768,0
exibe a viewport cujo deslocamento horizontal é de 768 pixels.
O tópico também descreve como usar o Compiz Settings Manager para vincular esses wmctrl
comandos às chaves.