Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6000680
  • 博文数量: 1152
  • 博客积分: 12097
  • 博客等级: 上将
  • 技术积分: 11773
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-26 09:52
文章分类

全部博文(1152)

文章存档

2023年(1)

2017年(1)

2015年(1)

2014年(1)

2013年(5)

2012年(10)

2011年(41)

2010年(47)

2009年(110)

2008年(170)

2007年(246)

2006年(394)

2005年(125)

分类: LINUX

2006-05-19 17:33:56

Compiz

Wikipedia,自由的百科全书



目录 []





















[]

Compiz是什么?

Compiz 使众多视效成为可能,使 Linux 桌面更易用、强大、直观、对有特殊要求的用户更易于操作。
Compiz 结合了窗口管理器和复合管理器,使用 OpenGL 进行渲染。一个“窗口管理器”允许对屏幕上显示的多程序和对话窗口的操纵控制。一个“复合管理器”允许窗口和其他图形结合创建复合图像。Compiz 通过这两个功能实现眩目特效。

Compiz 目前仅与 结合运行。参看一般的安装说明。

Compiz 插件像 window-decorator 一样,在 Gnome 和 KDE 都能运行。

[]

使用 compiz 及其插件

第一次安装使用 compiz 参照
这一页剩下的内容描述现有插件和键盘/鼠标快捷方式。

[]

现有插件

[]

Cube

这可能是 compiz 最被期待的插件。它提供一个可旋转的虚拟立方体,每个面都是一个桌面。

  • 没有旋转插件的话,立方体将不能旋转,此时立方体插件将没有任何用处。
  • 立方体插件自带切换桌面图像的键盘控制。参阅的设置。
  • 使用 svg 或 png 图像作为立方体顶面地面,而背景(skydome)只能用 png 图像。比如把一个 1024x1024 png 文件作为背景图,启用立方体配置中的 animate 选项后就可以享受显示效果。
[]

Decoration

此插件为窗口装饰提供支持。

  • 除了名称本身,window decoration 并没什么值得迷恋的。他们只是实用的界面窗口部件:最大化、最小化、关闭、标题栏之类。
  • 提示:如果你没有标题栏或者类似东西不对,可能是 window decoration 有问题。
[]

Fade

给窗口和其他 GUI 部件提供淡入淡出效果。

  • 可能是现有最精细的插件。
[]

Gconf

在 gconf 注册信息为 compiz 及其插件保存设置。

  • 当 compiz 启动,任何其他 gconf 插件名都被忽略,因为 compiz 依照 gconf 注册信息加载插件。
    • 所以,首次运行 compiz 先运行:
compiz --replace gconf
    • 把 compiz 加入到 gnome-session-properties
compiz --replace gconf cube rotate scale fade minimize zoom place move...
  • 你可以用gconf-editor调整设置。关键项在 '/apps/compiz/' 下。
  • 最有用的关键项:
    • '/apps/compiz/general/allscreens/options/active_plugins' = 列表关键字,定义目前加载的插件
    • '/apps/compiz/plugins/cube/screen0/options/color' = 顶面底面背景颜色 (#cccccc 格式)
    • '/apps/compiz/plugins/cube/screen0/options/svgs' = (列表) 定义 svg文件路径,渲染在立方体顶面
    • '/apps/compiz/plugins/fade/screen0/options/window_types' = (列表) 定义使用淡入淡出的窗口类型
    • '/apps/compiz/plugins/fade/screen0/options/fade_speed' = 淡入淡出的速度。值越小越慢(0 到 500)

还有更多其他的,尽情发掘吧。

运行此命令激活 Windows Decoration

gnome-window-decorator &
  • 使用立方体顶面

首先,保证 snap-top 选项被启用。在 gconf-editor key apps -> compiz -> plugins -> rotate -> screen0 -> options 启用 snap-top 选项

你可以在立方体顶面使用一个或多个 svg 文件/幻灯效果。 key apps -> compiz -> plugins -> cube -> screen0 -> options 编辑"svgs"键,分别添加幻灯

屏幕截图教程 (http://moosy.blogspot.com/2006/03/drred-xgl-tweaks-part-2.html)

[]

Minimize

对窗口最大化/最小化过程进行渲染。

[]

Move

允许窗口从立方体一个面移到另一个面。

[]

Place

展开时将窗口摆在合适位置。

  • 怎样使用
    • 需要相关信息
[]

Resize

允许调整窗口大小。

  • 除了拖动标题栏改变窗口位置,使用正确的按键让你可以把窗口拖到“任何地方”调整大小。这就可以把标题栏在屏幕显示之外的窗口拖到完全可视的地方。
  • 怎样使用
    • Alt + 左键单击,然后拖动移动窗口
    • Ctrl + Alt + 左键单击,t然后拖拽 移动窗口,同时显示截图和窗口边框
    • Alt + 中键单击 调整窗口大小
[]

Rotate

允许在立方体各个面上切换。

  • 也可以截图到立方体顶面。
  • 怎样使用:
    • Ctrl + Alt + 左/右箭头 桌面间切换
    • Ctrl + Shift + Alt + 左/右箭头 桌面间切换,保持活动窗口不动
    • Ctrl + Alt + 左键单击 手动旋转立方体
[]

Scale

使得选择需要的窗口更快捷。

  • 把指针移向屏幕一角激活它。
  • 用户可以单击任何窗口,使其他窗口回到原来位置。
  • 和原 Expose 插件相似。
  • 怎样使用:
    • 默认把指针移到右上角激活(SUSE Linux Enterprise Desktop 10 用F9)。
    • 单击选定窗口
    • 可以和 Taskswitcher (alt+tab) 组合使用
[]

Switcher

Alt-Tab 切换窗口实现胶片预览效果。除了当前窗口其他都半透明。
  • 怎样使用:
    • Alt-Tab
[]

Water

使鼠标指针在屏幕上起波纹,仿佛在水中。

  • Hold Ctrl+超级键
  • 下雨特效在屏幕上随机显示雨点滴落桌面的效果。
[]

Wobbly

拖动/调整大小/移动窗口时实现凝胶效果。

  • 默认仅开启移动的效果。
  • 快捷键。

最大化最小化窗口会摇动,改变 friction 和 spring_k 值试试。关注非官方实验性 wobbly 插件,它可以实现菜单和工具提示的晃动效果。

[]

Zoom

放大/缩小屏幕某部分,同时可以滚动。

  • 增强了 Linux 桌面易用性,为用户提供直观视效的强大工具。Zoom 在放大时文字图像十分平滑。
  • 设计师和其它在乎像素的人会喜欢它。
  • 怎样使用:
  • 超级键 右击 一次放大
  • 超级键 + 滚轮向上 手动放大
  • 超级键 + 滚轮向下 手动缩小(你必须先放大再缩回去)
[]

不透明控制

  • 透明度设置
    • 最近版本快捷键: Alt + 滚轮上/下 调整不透明等级。
    • 右击窗口标题栏设置不透明度。
[]

实验性插件

  • trailfocus
    • 依照你不使用窗口的时间改变亮度、饱和度和不透明度
  • Transset
    • 将预设的透明度赋予所有程序。
  • Miniwin
    • 允许用户为某窗口创建一个图标,叫一个 mindow,显示主窗口图片,并可以单击调出主窗口。是 minimize 功能可能的替代品。
  • Enhanced switcher
    • 显示最小化窗口和全部工作域的窗口。
  • State
    • 设置菜单和工具提示的透明度。
  • BS (亮度和饱和度)
    • 此插件允许设置每个窗口的亮度(Shift+滚轮)和饱和度(Control+滚轮)。
[]

外部 Compiz 管理工具

  • Gset-Compiz
    • 易用的 gconf-editor 替代品,可以管理 compiz 插件。
[]

默认插件快捷键

Compiz->General->Screen0->Options 有很多设置

  • 切换窗口 = Alt + Tab
  • 铺开显示全部窗口 = 指针移到屏幕右上角作为开关;单击窗口使之缩放到前台。
  • 切换立方体桌面 = Ctrl + Alt + 左/右箭头
  • 切换立方体桌面 + 活动窗口跟随 = Ctrl + Shift + Alt + 左/右箭头
  • 手动旋转立方体 = Ctrl + Alt + 左键单击并拖拽桌面空白处
  • 窗口透明/不透明 = possible with the "transset" utility or Alt + 滚轮
  • 放大一次 = 超级键 + 右击
  • 手动放大 = 超级键 + 滚轮向上
  • 手动缩小 = 超级键 + 滚轮向下
  • 移动窗口 = Alt + 左键单击
  • 移动窗口时贴住边框 = 左键开始拖动后再 Ctrl + Alt
  • 调整窗口大小 = Alt + 中击
  • Bring up the window below the top window = Alt + 右键单击
  • 动态效果减速 = Shift + F10
  • 水纹 = 按住 Ctrl+超级键
    • 雨点 = Shift-F9
  • 桌面展开= Ctrl + Alt + 下箭头,然后按住 Ctrl + Alt 和左/右箭头选择桌面

"超级键"指因Linux而异的 Win 徽标键。

阅读(4659) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~