ConfigurandoCompiz

Configurando o Compiz

O comportamento de cada plugin do compiz é determinado pelo número de parâmetros ou chaves preferenciais. Estes "pares de valores de chaves" podem ser ajustadas com ajuda do Editor de Configuração do Gnome ou gconf-editor. Para usar o Editor de Configuração, clique no menu "Aplicações", selecione "Ferramentas de Sistema" e navegue para "Editor de Configurações". Você pode também executar o Editor de Configuração digitando

gconf-editor &
  • de um terminal. Na janela principal do editor, navegue para apps>compiz.

Info <!> Nota: Não execute gconf-editor como root i.e. com sudo. Info (!) Se você perceber congelamentos ou travamentos enquanto executa o gconf-editor de um terminal, inicie-o com este comando:

G_SLICE=always-malloc gconf-editor

Info (!) Você também pode executar a ferramenta Editor de Configuração através da linha de comando,

gconftool-2

para configurar ou exibir as chaves. Para obter ajuda da ferramenta via linha de comando, digite "man gconftool-2" no Help Browser.

Info (!) gset-compiz fornece uma alternativa, fácil de usar para ajustar os parâmetros dos plugins do compiz. gset-compiz está disponível para download nos repositórios do compiz.

Configurações Gerais

Carregando os Plugins

Info (!) É recomendado que você não especifique qualquer plugin do compiz exceto no seu script de inicialização. O compiz irá carregar os plugins automaticamente. (Uma vez que carregado o plugin gconf, os plugins adicionais especificados na linha de comando serão ignorados. Ao invés disso, o plugin gconf irá sobrescrevê-los com a lista dos plugins já gravados no banco de dados do gconf-editor.) Um script de inicialização poderia se parecer com isto:

gnome-window-decorator &  compiz --replace gconf &

Info (!) Para checar se todos os plugins carregaram corretamente, abra o gconf-editor e navegue para apps>compiz>general>allscreens>options:

  • gconf-active-plugins.png

Esteja certo que a lista dos active_plugins estão na seguinte ordem:

gconf, miniwin, decoration, transset, state, wobbly, fade, minimize, cube, rotate, zoom,
scale, move, resize, place, switcher, trailfocus, water, bs

Info (!) A ordem dos plugins é importante! Alguns plugins dependem de outros plugins e alguns plugins precisam ser carregados antes de outros plugins na ordem correta de funcionamento. O carregador de plugin não irá fazer nada para tentar resolver questões relacionadas à ordem de carga - se um plugin não puder ser carregado devido a um problema de dependência, ele somente será ignorado. (i.e. ele não carregará). Adicione, mova ou apague itens da sua lista para carregar e descarregar plugins. Esteja certo que descarregar um plugin pode desabilitar outros.

Info (!) A ferramenta de configuração gset-compiz carrega e descarrega plugins facilmente - simplesmente marque ou desmarque os plugins que você quer carregar/descarregar.


Agarrando a Janela

Se você pressionar <Shift> enquanto move a janela, ela irá agarrar na borda da área de trabalho ou de outra janela. Se você quer fazer esse modo como comportamento padrão, abra o gconf-editor, navegue para /apps/compiz/plugins/wobbly/screen0/options e marque a chave default_snap :


O foco segue o ponteiro do mouse

Por padrão, uma janela aparece no foco quando você clica nela. Se você quiser mover o alvo foco simplesmente movendo o ponteiro do mouse sobre a janela, desabilite click_to_focus em /apps/compiz/general/allscreens/options.


Combinações padrão de teclas

Alternar janelas

Alt + Tab

Organizar e visualizar e visualizar todas as janelas ativas no espaço de trabalho atual.

F12 (toggle); selecione uma janela clicando nesta.

Organizar e visualizar todas as janelas ativas através de todos os ambientes de trabalho.

F10 (toggle); selecione uma janela clicando nesta.

Organizar e visualizar as janelas ativas da mesma aplicação.

F11 (toggle); selecione uma janela clicando nesta.

Animações e efeitos em câmera lenta

Shift + F10

Alternar para o próximo ambiente de trabalho

Ctrl + Alt + Seta Esquerda/Direita

Alternar para o próximo ambiente de trabalho e levar a janela ativa com você

Ctrl + Shift + Alt + Seta Esquerda/Direita

Rotacionar o cubo/prisma de área de trabalhos com o ponteiro do mouse

Ctrl + Alt + Clicar com o botão esquerdo do mouse na área de trabalho e arrastar

Tornar a janela ativa translúcida/opaca (built-in)

Alt + roda do mouse pra cima/pra baixo

Tornar a janela ativa translúcida/opaca (com o plugin de "opacidade")

Ctrl + Shift + Scroll, ou clique direito na barra título da janela e selecionar Opacidade (parece estar ausente na versão atual do compiz cvs.)

Saturar/desaturar janela atual

Control + mouse wheel up/down

|| Zoom in uma vez || Super-key + botão direito do mouse || || Zoom in step-by-step || Super-key + roda do mouse para cima || || Zoom out step-by-step || Super-key + roda do mouse para baixo ||

Mover janela

Alt + botão esquerdo do mouse no corpo da janela

Prender janela às bordas da área de trabalho e bordas de outras janelas

Manter apertado Shift enquanto move a janela

Redimensionar janela

Alt + botão direito do mouse no corpo da janela

Efeito Água

Ctrl + Super-key (Aqui tenho que pressionar a tecla Ctrl antes) - (requer o plugin 'water')

Chuva

Shift + F9 (requer o plugin 'water')

Info (!) Nota: Super-key geralmente é o mesmo que a "tecla windows" na maioria dos teclados (ajustável nas preferências do teclado).


Atalhos de teclado personalizados

Você pode adicionar seus próprios atalhos de teclado ao compiz. Em /apps/compiz/general/allscreens/options, você encontrará dois conjuntos de pares de teclas: command0 a command11 e run_command0 a run_command11. Primeiro, adicione o comando do terminal ou programa que deseja executar a um dos pares de teclas commandX. Então, acrescente o atalho ao par de teclas run_commandX correspondente. Modificadores apropriados são <Alt>, <Shift> e <Control>.

Info (!) Exemplo: Para fazer Control + Alt + Delete trazer o Monitor do Sistema Gnome, ajuste o valor de command0 para gnome-system-monitor e o valor de run_command0 para <Control><Alt>Delete.


Aumentando o número de Áreas de Trabalho

Em apps>compiz>general>screen0>options, mude o valor da tecla size. O valor mínimo (e padrão) é 4 e o valor máximo é 32.

Info (!) O 'cubo' com seu padrão de quatro áreas de trabalho é na verdade um prisma quadrangular. Aumentar o número de 'áreas de trabalho' mudará seu prisma para um tipo diferente -- um prisma octogonal ou prisma dodecagonal por exemplo.

Info (!) No momento, incrementar o número de áreas de trabalho a partir do padrão 4 fará com que as imagens localizadas no topo e na base do prisma parem de funcionar.

Ajustes individuais de plugins

BS

Este plugin controla valores de brilho e saturação.

Teclas

Descrição

Valores

Padrão

brightness_decrease

Tecla de Comando para diminuir o brilho.

<Shift>Button5

brightness_increase

Tecla de comando para aumentar o brilho.

<Shift>Button4

brightness_step

Passo pelo qual mudar o brilho.

1-10

5

saturation_decrease

Tecla de Comando para diminuir a saturação.

<Control>Button5

saturation_increase

Tecla de Comando para aumentar a saturação.

<Control>Button4

saturation_step

Passo pelo qual mudar a saturação.

1-10

5


Cube

O plugin 'cube' controla várias características do prisma (o 'cubo').

Teclas

Descrição

Valores

Padrão

acceleration

Aceleração de dobra (a velocidade de troca das áreas de trabalho enquanto 'desdobradas')

1.0-20.0

4

color

Fixa a cor de fundo da tampa do cubo.

draw_caps

Alterna entre o topo e o fundo do cubo. Desmarque para manter transparente e ver através do skydome.

images_bottom

Uma lista, separada por vígulas, de imagens que serão exibidas na parte de baixo do cubo

images_top

Uma lista, separada por vígulas, de imagens que serão exibidas na parte de cima do cubo

in

Marque o 'in' na caixa de seleção para parecer que você está dentro do cubo/prisma quando rotaciona (ao invés de estar do lado de fora)

boolean

false

mipmap

Gera mipmaps quando possível para alta qualidade de escala

boolean

true

next_slide

Chave de Comando para trocar para a próxima imagem em *ambas* as faces de topo e fundo do cubo

space

prev_slide

Chave de Comando para trocar para a imagem anterior em *ambas* as faces de topo e fundo do cubo

BackSpace

rotate_images

Liga/Desliga a rotação de imagens nas tampas do cubo, assim elas sempre estarão "para cima"

boolean

true

scale_image_bottom

Habilita o dimensionamento em escala das imagens no fundo do cubo

boolean

false

scale_image_top

Habilita o dimensionamento em escala das imagens no topo do cubo

boolean

false

skydome

Marque para ter uma imagem 'skydome' exibida atrás do cubo quando rotacionando (sem efeito quando in está marcado)

boolean

false

skydome_animated

Marque para parecer que você está se movendo ao redor do cubo quando rotacionando com o mouse

boolean

false

skydome_image

Insira o caminho para a imagem do 'skydome' ser exibida atrás do cubo

speed

Velocidade de dobra (velocidade do efeito 'desdobrar')

0.1-50.0

1.5

timestep

Tempo de passo de dobra (atraso para o efeito 'desdobrar')

0.1-50.0

approx. 1.2

unfold

Chave ligando o efeito 'desdobrar': o cubo ou prisma fica colocado como uma tira de filme em sua tela, permitindo que você selecione uma tela diferente movendo para esquerda ou direita. Algo similar ao fator 'switcher', mas para a área de trabalho como um todo ao invés das janelas ativas

<Control><Alt>Down

Info (!) Tamanhos de imagem sugeridos para o fator skydome são:

1024 x 1024, 1024 x 2048, 1024 x 4096, 2048 x 1024, 2048 x 2048, 2048 x 4096, 4096 x 1024, 4096 x 2048, 4096 x 4096

Info (!) Imagens para a tampa podem ser ambas com formato svg ou png; as imagens do skydome podem ser no formato png.

Info (!) Sugestão de diretório para as imagens que ficarão no topo ou fundo da tampa do prisma:

~/.compiz
/usr/share/compiz


Decoration

O plugin de decoração 'decoration' oferece parâmetros relacionados com os desenhos das janelas, bordas e sombreamento das molduras.

Teclas

Descrição

Valores

Padrão

shadow_color

Define a cor das janelas e do sombreamento da moldura

#87827d

shadow_offset_x

X-offset para o cair das sombras (pode ser negativo para direções opostas)

-16 a +16

1

shadow_offset_y

Y-offset para o cair das sombras (pode ser negativo para direções opostas)

-16 to +16

1

shadow_opacity

Nível de opacidade do sombreamento das janelas

0.01 to 6

0.5

shadow_radius

Valor do raio do cair das sombras

0.0 a 48

8


Dock

Este plugin cria uma barra de icones flutuantes do Mac OS X-style ancorada na área de trabalho para aplicativos e janelas.

Teclas

Descrição

Valores

Padrão

animation_time

Velocidade de animação das janelas

0 a 2000

close_window_key

Key binding to close a docked window's parent

Button3

dock_color

Cor do Dock

0 to 16777215

11526384

dock_font

Fonte usada pelo Dock

courier

dock_hidden_size

Tamanho do Dock quando ocultado

1 a 256

6

dock_hide_on_click

Oculta o Dock com apenas um clique

boolean

true

dock_opacity

Opacidade do Dock

0 a 100

60

dock_position

Posição do Dock na área de trabalho

0=bottom, 1=right, 2=top, 3=left

0

dock_size

Tamanho do Dock

0 a 256

42

dock_spacing

Espaço entre as janelas ancoradas e a barra de tarefas

-20 a 512

40

from_all_workspaces

Show docked windows from all workspaces/'viewports'

boolean

false

group_timeout

Oculta um grupo de janelas após um determinado período de tempo (em ms)

100 a 50000

1500

highlight_time

Mostra uma janela após um determinado período de tempo (em ms)

100 a 5000

500

icon_opacity

Opacidade de todos os ícones ancorados

0 a 100

75

icon_opacity_on_hover

Opacidade dos ícones ancorados quando não selecionados

0 a 100

95

icon_scale_on_hover_factor

Escala dos ícones quando não selecionados

0.90 a 10.00

1.25

icon_width

Largura Standard dos ícones ancorados

20 a 512

64

runs_on_aiglx

Permite acoplar funcionalidades sob o AIGLX

boolean

false

show_maximized_windows

Show das janelas ancoradas, mesmo quando são maximizadas

boolean

true

uniconify_key

tecla assosciada a janelas que não possuem ícones

Button1

window_type

Tipos de janelas que podem ser ancoradas

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Splash, Normal, Dialog, ModalDialog


Fade

O plugin 'fade' faz o esmaecimento (efeito de opacidade) de janelas, menus ou dicas.

Teclas

Descrição

Valores

Padrão

fade_speed

Configura a velocidade de esmaecimento das janelas

0.1 to 10

5

fullscreen_visual_bell

Fullscreen fade effect on system beep

boolean

true

urgent

Flashing fade effect on urgent windows

boolean

true

urgent_center

Center brightness while urgent flashing

0 to 100

70

urgent_count

Number of flashes for urgent flashing

0 to 15 (0=forever)

5

urgent_speed

Flash speed for urgent flashing

5 to 50

15

urgent_swing

Maximum swing percentage for urgent flashing

0 to 100

20

visual_bell

Fade effect on system beep

boolean

false

window_types

Define the window types that should be affected by the 'fade' plugin

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Unknown

Info (!) Tip: Remova o Splash em window_types to allow the switcher to terminate. See this compiz forum topic for details.


Minimize

O Plugin 'minimize' makes windows "zoom in" when created and "zoom out" when closed or minimized.

Key pair

Description

Values

Default

speed

Configura a velocidade do efeito de minimização

0.1 to 50

1.5

timestep

Minimize timestep

0.1 to 50

0.5

window_types

Tipos de janelas que podem ser controladas pelo plugin 'minimize'

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Toolbar, Utility, Dialog, Normal

zoom_created_windows

Zoom windows in and out from/to the mouse pointer. Note: This takes priority over wobbly creation (the map_effect key in the wobbly plugin)

boolean

true

zoom_created_windows_from_center

Zoom windows in and out from/to their center, not the mouse pointer

boolean

false

Enable Zooming Menus

Info (!) To make menus zoom on creation, ensure that Unknown is included in the window_types key.

Info <!> Note: This option takes priority over wobbly menus.


MiniWin

Esse é um plugin experimental. Ele permite ao usuário criar um ícone de uma mini-janela, que mostra a imagem da janela principal e pode ser clicado para retornar para a mesma. Isso é um possível substituto para a funcionalidade de minimizar. Mais informações e endereços para atualizações do código fonte podem ser encontradas aqui no compiz blog e no compiz fórum.

always_on_top

Toggles mindows being on top of other programs

bring_back_centered

deprecated?

deiconify_key

deprecated? Key binding to maximize a mini-window

demindow_key

dock_opacity

opacity of the dock

hide_dock_on_click

iconify_key

deprecated? Key binding to create a window

iconify_on_minimize

deprecated? Toggles miniwin as default behavior for minimize

mindow_key

mindow_opacity

Opacity of mini-window (0 - 100)

mindow_width

Width of mini-window

move_key

deprecated? Key binding to move mini-window

on_all_workspaces

Toggles mindows to be on all workspaces

only_move_up

opacity_on_hover

Opacity of mini-window while hovering (0 - 100)

runs_on_aiglx

scale_on_hover_factor

scale_on_hover_size

deprecated?

set_dock_background_key

show_dock

Toggles the dock feature

taskbar_hide_on_click

deprecated?

taskbar_opacity

deprecated?

taskbar_spacing

terminate_move_key

deprecated? Key binding to terminate moving of mini-window

use_as_taskbar

window_types

Valid window types for mini-windows. For Available windows see window_types


Move

O plugin 'move' permite você mover suas janelas arrastando-as por qualquer lugar de seus corpos.

Key pair

Description

Values

Default

constrain_y

Constrains the y-coordinate of windows to the workspace area (Prevents the window from being moved above the top of the screen)

boolean

true

initiate

Set the key combination for dragging a window by clicking anywhere on its body

<Alt>Button1

opacify_min_opacity

Only change opacity of windows whose opacity is higher than this value

0 to 100

80

opacity

Set opacity/translucency of windows while they are being moved (0 is fully translucent, 100 is opaque)

0 to 100

80

snapoff_maximized

De-maximize and don't snap to egdes while moving windows

boolean

true


Place

Places new windows in logical positions that will usually not overlap with other windows or toolbars.

Key pair

Description

Values

Default

center_initiate

Center window

Button0

workarounds

Window placement workarounds

boolean

true


Resize

O plugin 'resize' controla o dimensionamento das janelas por combinações de teclas ou cliques no mouse.

Key pair

Description

Values

Default

initiate

Key binding which initiates the resizing of windows

<Alt>Button2

opacify_min_opacity

Only make windows translucent that have a higher opacity than this value

0 to 100

80

opacity

Opacity level while resizing a window

0 to 100

100


Rotate

O plugin 'rotate' fixa os parâmetros para a rotação do cubo/prisma

Key pair

Description

Values

Default

acceleration

Set the acceleration of the cube/prism's rotation.

1 to 20

4

edge_flip_dnd

Flip to next viewport when dragging obejct to screen edge

boolean

true

edge_flip_move

Flip to next viewport when moving window to screen edge

boolean

true

edge_flip_pointer

Flip to next viewport when you bump the pointer against the edge of the screen

boolean

false

flip_time

Time taken to flip between viewports

0 to 1000

182

initiate

Set key combination to rotate the cube/prism while clicking on the desktop

<Control><Alt>Button1

invert_x

Invert x axis while rotating the cube/prism

boolean

false

invert_y

Invert y axis while rotating the cube/prism

boolean

false

rotate_left

Set key combination for rotating to the next viewport to the left

<Control><Alt>Left

rotate_left_window

Set key combination to take the active window with you while rotating to the next viewport to the left

<Shift><Control><Alt>Left

rotate_right

Set key combination to rotate to the next viewport to the right

<Control><Alt>Right

rotate_right_window

Set the key combination to take the active window with you while rotating to the next viewport to the right

<Shift><Control><Alt>Right

rotate_to_x & rotate_to_x_window etc..

Set key combinations to rotate directly to viewport x (or to rotate while taking the active window with you). Note: Only available for the first 12 viewports

Not Set

sensitivity

Changes the sensitivity of pointer movements while rotating the cube/prism.

0.01 to 100.00

1

snap_bottom

Enable snapping to the bottom face of the cube. Can be used for slideshows of images listed under images_bottom

boolean

false

snap_top

Enable snapping to the top face of the cube. Can be used for slideshows of images listed under images_top

boolean

false

speed

Set the speed of the cube/prism's rotation. (Does not apply to rotating with the mouse pointer)

0.1 to 50

1.5

terminate

Set key combination to terminate the function described in "initiate"

timestep

Sets the delay before rotating

0.1 to 50

approx. 1.2


Scale

Esse plugin dimensiona todas as suas janelas ativas para que você possa vê-las de um vez, similar ao 'Exposé' no Mac OS X. Clicando em qualquer janela irá ativá-la e causar que todas as janelas voltem aos seus tamanhos originais. Por padrão, F12 dimensiona todas as janelas; F11 dimensiona todas as janelas de qualquer aplicação específica.

Key pair

Description

Values

Default

all_screen_corners

Define a screen corner that will trigger the scale feature for all currently active windows on all desktops. For example, TopLeft will initiate scaled mode for all active windows from all desktops when moving the mouse to the top left corner.

TopLeft, TopRight, BottomLeft, BottomRight

Not Set

corners

Define a screen corner that will trigger the scale feature for all active windows on the current workspace.

TopLeft, TopRight, BottomLeft, BottomRight

Not Set

current_corners

Define a screen corner that will trigger the scale feature for windows that belong to the currently active application only.

TopLeft, TopRight, BottomLeft, BottomRight

Not Set

darken_back

Darkens the surrounding desktop and makes the scaled windows stand out more

boolean

true

darken_back_factor

Set the percentage of the darkening effect

0.00 to 1.00

approx. 0.67

head

Head on which windows are scaled

0 to 10

1

initiate

Key combination which triggers scaled mode for all active windows on the current workspace. See corners for a screen corner definition with the same effect

F12

initiate_all_screens

Key combination which triggers scaled mode for all active windows on all workspaces. See corners_all for a screen corner definition with the same effect

F10

initiate_current

Key combination which triggers scaled mode for windows of the active application only. Note: If this does not work as you expect it to, try to change "use_class". See current_corners for a screen corner definition with the same effect.

F11

opacity

Opacity percentage of unfocused windows in scaled mode

0 to 100

75

overlay_icon

Overlay an application icon on windows when hovering over them in scaled mode

None, Emblem, Big

Emblem

show_desktop

Show the desktop when clicking between windows in scaled mode

boolean

true

sloppy_focus

Enable 'Focus follows mouse pointer' behaviour in scaled mode

boolean

true

spacing

Space between scaled windows

0 to 250

25

speed

Regulate how fast windows move to their scaled size/position

0.1 to 50.0

1.5

terminate

Key to stop scaling and move windows back to their original size and position. Used if scaling was started with the key set in initiate. Left-click on a window also terminates scaled mode

F12

terminate_all_screens

Key to stop scaling and move windows back to their original size/position. Used if scaling was started with the key set in initiate_all_screens. Left-click on a window also terminates scaled mode

F10

terminate_current

Key to stop scaling and move windows back to their original size/position. Used if scaling was started with the key set in initiate_current. Left-click on a window also terminates scaled mode

F11

timestep

Delay before entering into scaled mode

0.5 to 50.0

approx. 1.2

use_class

Use the window type (WM_CLASS) when scaling (For scaling current application windows only)

boolean

false

window_types

Define the window types to include in scaled mode

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Toolbar, Utility, Dialog, Normal


State

Use o plugin 'state' para fixar vários atributos de janela de acordo com o tipo da janela, classe da janela, título da janela ou programa proprietário.

Key pair

Description

Values

Default

List windows by type, class, title or by the application that controls them and adjust their translucency states.
For example, to set the opacity of all menus to 80, enter w:Menu:80.
w = window type (Dock, Toolbar, Menu, Utility, Splash, Normal, Dialog, ModalDialog, Unknown)
c = window class
t = window title (set translucency by specific window title. For example, try t:About the GNOME Desktop:80
and navigate to "System">"About GNOME")
p = window by owning program set translucency by program name as it appears in $PATH).

brightness

Set window brightness according to type, class, or owning process

opacity

Set window opacity according to type, class, or owning process

saturation

Set window saturation according to type, class, or owning process

viewport

Set initial viewport for windows according to type, class, or owning process

widget

(A Hack) Set to 2 to set widget state, 1 to clear.


Switcher

O plugin 'switcher' permite troca fácil entre aplicações ou conjunto de janelas em sua área de trabalho.

Key pair

Description

Values

Default

all_desktops

Include all windows from all desktops in the switcher

boolean

false

brightness

Brightness of the desktop behind the switcher bezel

0 to 100

67

bring_to_front

Bring the selected window to the front

boolean

true

icon

Show application icon on the selected window

boolean

true

icon_placement

Placement of the application icon on the selected window

0=BottomRight, 1=BottomLeft, 2=TopRight, 3=TopLeft, 4=Center

0

initiate

Key binding for switching between windows on the current workspace.

Alt + Tab

initiate_all

Key binding for switching between windows from all workspaces/'viewports' (not just the current one).

Control + Alt + Tab

max_icon_size

Maximum icon size for use with non-minimized windows

4 to 128

64

minimized

Show minimzed windows in switcher

boolean

true

mipmap

Generate mipmaps when possible for better scaling

boolean

true

next_window

Key binding to move to the next window in the switcher

opacity

Opacity of the windows in the switcher bezel

0 to 100

60

prev_window

Key binding for 'going backwards' in the switcher bezel.

<Shift>

reverse_initiate

Reverse the order in which the windows are being switched

saturation

Saturation of the windows in the bezel

0 to 100

100

speed

Controlling the switcher speed

0.1 to 50.0

1.5

timestep

Switcher delay

0.1 to 50.0

approx. 1.2

window_types

Define the window types to include in switcher mode

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Toolbar, Utility, Dialog, Fullscreen, Normal

zoom

Distance to zoom away from the workspace while switching

0.0 to 50.0 (0=none)

0


Opaquefocus (deprecated)

Info (!) Nota: O plugin 'opaquefocus' está depreciado com a versão 0.0.7-0ubuntu10 (e, de fato, não está contido em quaisquer lançamentos passados). Ele não deveria ser usado pois pode causar alguns erros no densenho da janela. Você pode simular seu comportamento com o plugin 'trailfocus'.

Info (!) Para fazer o 'trailfocus' se comportar como 'opaquefocus', fixe maximum_trail_count para 2 e ajuste os valores das chaves maximum_* e minimum_* de acordo com suas preferências. A janela com o foco corrente terá o valor maximum_*, todas as outras janelas terão o valor minimum_*.

(./) Para remover do banco de dados de seu gconf as chaves 'opaquefocus' de instalações anteriores, execute o seguinte comando em um terminal

  gconftool-2 --recursive-unset /apps/compiz/plugins/opaquefocus


Trailfocus

O plugin 'trailfocus' adiciona uma 'trilha visual' para o foco da janela (ele altera o brilho, saturação e opacidade de suas janelas dependendo de quanto tempo você não está usando-as).

Key pair

Description

Values

Default

exclude

WM_CLASSES which will not be affected by 'trailfocus'. See WM_CLASSES.

maximum_trail_count

Number of recently used windows to keep track of.

1 to 64

6

maximum_window_brightness_level

Brightness of the most recently focused window

0 to 100

100

maximum_window_opacity_level

Opacity level of the most recently focused window

25 to 100

100

maximum_window_saturation_level

Saturation of the most recently focused window

0 to 100

100

minimum_window_brightness_level

Brightness of the least recently focused window.

0 to 100

50

minimum_window_opacity_level

Opacity level of the least recently focused window

25 to 100

100

minimum_window_saturation_level

Saturation of the least recently focused window

0 to 100

90


Water

Esse plugin adiciona efeitos de água para diferenciar ações da área de trabalho.

Info (!) Atualmente esse plugin é completamente instável. Relatos dizem que ele usa intensivamente os recursos da CPU e trava o X.

Key pair

Description

Values

Default

initiate

Key binding to initiate the water effect

<Control><Super>

offset_scale

Water offset scale

0.0 to 10.0

1

rain_delay

Delay (in milliseconds) between rain drops

0 to 3600000

250

toggle_rain

Key binding to toggle the rain effect

<Shift>F9

visual_bell

Water effect on system bell

boolean

false


Widget

Habilita um camada especial para janelas 'widget'

Key pair

Description

Values

Default

speed

Widget speed

0.1 to 50.0

1.5

timestep

Widget delay

0.1 to 50.0

approx. 1.2

toggle_widget_display

Show/Hide widgets

F9


Wobbly

O plugin 'wobbly' faz janelas ou menus balançarem enquanto são movidos ou redimensionados.

Key pair

Description

Values

Default

default_snap

Enable window snapping by default. See the snap key below.

boolean

false

edge_distance

Edge snapping distance

1 to 50

25

edge_velocity

Edge snapping velocity

1 to 50

13

focus_effect

Makes windows wobble when they receive focus.

None, Shiver

None

focus_friction

Defines the window's 'resistance' to the wobble effect described with focus_effect

0.1 to 10.0

3

focus_spring_k

Spring constant for focus_effect

0.1 to 10.0

8

focus_window_types

Window types that should wobble when focused.

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

grab_friction

'Resistance' to grab_effect

0.1 to 10.0

3

grab_spring_k

Spring constant for grab_effect

0.1 to 10.0

8

grab_window_types

Window types affected by grab_effect.

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

grid_resolution

The resolution of the grid which is wobbled

1 to 64

24

map_effect

Makes windows wobble when they first appear.
Info (!) Note: The zoom_created_windows key in the 'minimize' plugin will take priority over this key.

None, Shiver

None

map_friction

'Resistance' to the map_effect

0.1 to 10.0

approx. 0.8

map_spring_k

Spring constant for map_effect

0.1 to 10.0

approx. 0.3

map_window_types

Window types that should wobble when they first appear.

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Splash

maximize_effect

Makes windows wobble when maximized or de-maximized

boolean

true

maximize_friction

'Resistance' to the maximize_effect

0.1 to 10.0

approx. 0.8

maximize_spring_k

Spring constant for maximize_effect

0.1 to 10.0

approx. 0.3

min_grid_size

The minimum size of the grid which is wobbled

4 to 128

8

move_friction

'Resistance' to the move_effect

0.1 to 10.0

3

move_spring_k

Spring constant move effect

0.1 to 10.0

8

move_window_types

Window types which should wobble when moved.

Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, ModalDialog, Normal, Fullscreen, Unknown

Toolbar, Menu, Utility, Dialog, ModalDialog, Normal

release_effect

Enable settings for windows release

boolean

true

release_friction

'Resistance' to the release effect

0.1 to 10.0

3

release_spring_k

Spring constant for release effect

0.1 to 10.0

8

snap

Key binding to toggle window snapping

<Shift>

urgent_effect

Make urgent windows wobble

boolean

false

urgent_effect_in

Make urgent windows wobble inward

boolean

false

urgent_effect_uniform

Make urgent windows wobble uniformly

boolean

true

urgent_friction

'Resistance' to the urgent wobble effect

0.1 to 10.0

3

urgent_spring_k

Spring constant for urgent wobble effect

0.1 to 10.0

8

urgent_velocity

Velocity of urgent wobble effect

0.1 to 10.0

1

visual bell

Urgent effect on system bell

boolean

true

visual_bell_friction

'Resistance' to urgent effect on system bell

0.1 to 10.0

3

visual_bell_spring_k

Spring constant of the urgent effect on system bell

0.1 to 10.0

8

Info (!) Tip: To make menus wobble, set themap_effectkey toShiver. Also ensure thatUnknownis included in themap_window_typeskey. Info (!) Ifzooming menusis currently enabled, it will take priority over this option.


Zoom

O plugin 'zoom' permite você aumentar o zoom sobre qualquer parte do espaço de trabalho / campo de visão.

Key pair

Description

Values

Default

filter_linear

Use linear filter when zomming in

boolean

false

initiate

Key binding to initiate zooming

<Super>Button3

invert_y

Invert mouse pointer y-axis while zooming

boolean

true

max

How much you can zoom out. A value greater than 1 means you will be able to zoom out "outside" the cube

0.90 to 100.00

0.90

min

How much you can zoom in. A value between 0 and 1 where 1 is no zoom at all

0 to 1

0.05

sensitivity

Sensitivity of mouse pointer when zoomed

0.01 to 100.0

1

speed

Speed at which zooming occurs

0.1 to 50.0

1.5

step

Step at which zooming occurs

1.00 to 5.00

1.76

timestep

Delay

0.1 to 50.0

1.2

zoom_in

Key binding for zooming in

<Super>Button4

zoom_out

Key binding for zooming out

<Super>Button5

Ajuda Geral

Remova bordas negras quando minimizar

Gnome (ou gnome-panel, para ser preciso) tem sues próprios efeitos de animação para usar com o gerenciador de janela metacity. Quando se minimiza uma janela para o painél, o Gnome desenha uma série de bordas negras em volta dela. Na maioria das vezes, isso parece estar fora de lugar quando se usa o compiz. Para desabilitar esse efeito, abra o gconf-editor e desmarque enable_animations sobre /apps/panel/global:


Colocar uma janela em todos os Espaços de Trabalho

Clique com o botão direito na barra de título da janela e selecione "On All Workspaces" Right-click on the window's titlebar and select "On All Workspaces".


Encontre o nome de uma aplicação

Alguns plugins ("Trailfocus: exclude", "Transset", etc.) solicita a você que complete os nomes (para ser mais preciso o WM_CLASS) das aplicações as quais irão afetar. Para encontrar o nome a ser completado, digite isso em um terminal e clique na janela da aplicação:

xprop | grep WM_CLASS | cut -d \" -f 4


Tipo de Janelas

O par de chave window_types permite limitar o efeito dos plugins do compiz para certos tipos de janelas. Os tipos de janelas são os seguintes:

Dock, Toolbar, Menu, Utility, Splash, Normal, Dialog, ModalDialog, Fullscreen, Unknown

Questão: Existem mais alguns tipos de janelas? E que janelas são partes desses tipos?"

FAQ

Info (!) Eu consegui fazer funcionar, mas eu não sei como alterar as configurações - onde eu posso fazer perguntas?

(./) Discussões correntes com um monte de pessoas que podem ajudá-lo está disponível aqui. Por favor, use a função "Procurar esse Cabeçalho" antes de fazer perguntas.

Info (!) Eu não gosto do tema do Compiz, como eu posso alterá-lo?

(./) Atualmente, o compiz confia ao 'gnome-window-decorator' o desenho das bordas de sua janela. Ele não pode usar temas metacity de janelas, mas as cores usadas pelo gnome-window-decorator são aquelas especificadas por seu GTK-theme. Altere isso e a cor de sua barra de título, tooltips, etc, mudará também.

Info (!) As sombras desenhados pelo Compiz são muito pequenas e não modelam-se da maneira que eu quero. Existe uma forma de mudar isso?

(./) Não no momento. As sombras são atualmente arduamente codificadas e usam pixmaps, mas isso pode mudar no futuro.

Info (!) Minhas aplicações SDL estão transparentes e parecem estranhas, com posso consertar isso?

(./) Altere a variável de ambiente XLIB_SKIP_ARGB_VISUALS para 1 e então execute seu programa SDL. Por exemplo, em um terminal, faça isso:

export XLIB_SKIP_ARGB_VISUALS=1
yourprogram

Info (!) Existe alguma coisa que eu possa fazer se o plugin water congelar minha área de trabalho?

(./) Geralmente tem sido notificado que isso não trava o sistema, então pode ser frequentemente corrigido reiniciando o compiz. Use <control><alt>F2 para abrir um terminal e digite:

killall compiz.real

. Agora você já deve poder voltar para sua área de trabalho (<control><alt>F6) e reiniciar o compiz:

compiz --replace gconf

Créditos

Wiki, Tradutores: LuizAquino, LeandroTilaska

Data: 19/05/2008

obs.: se você contribuiu para esse wiki, por favor inserir seu nome nos créditos.




CategoryRevisada

ConfigurandoCompiz (last edited 2011-09-19 23:18:19 by localhost)