[问题]想在用火焰特效的同时把SCIM输入法排除掉,该怎么设置?

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

[问题]想在用火焰特效的同时把SCIM输入法排除掉,该怎么设置?

#1

帖子 leansy » 2008-04-09 9:18

前几天装了compiz 0.7.3,感觉超爽,太兴奋了!
另:我的本子型号是BenQ Joybook 7000-C21
配置是CPU Pentium-M 725 1.66GHZ(Dothan)
芯片组 855PM
内存 英飞凌 DDR333 256M X 2
显卡 Mobility Radeon 9700 64M
迅驰平台
现在我的问题是,在关闭窗口时启动了火焰特效,可是写中文的时候每写完一段屏幕上就一团火,把那个显示输入文字的窗口烧掉,太烦人了。去设置里看了一下,好像根据窗口的标题、类型、ID、名称等可以去掉指定窗口的特效,但我不知道那个显示输入文字的窗口叫什么,麻烦哪位达人指点指点^_^小弟感激不尽!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2008-04-09 9:28

那插件的页面。应该有一行长长的文字。里面有几个 | 的那种。增加一个 | scim*这样的。太久不开compiz了。

ps | 就是“或”
● 鸣学
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#3

帖子 leansy » 2008-04-09 9:38

通配符倒是个好主意,不过好像不行,让名称、标题、ID不等于*scim*我都试过了……
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#4

帖子 eexpress » 2008-04-09 10:36

我看了下ccsm。现在的设置,应该有以前不同了。似乎不需要修改。

你用 xwininfo 看下窗口。有id和class。排除,应该是用 ! 前缀吧。
● 鸣学
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#5

帖子 leansy » 2008-04-09 20:58

谢谢指点,我再看一下^_^
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#6

帖子 leansy » 2008-04-09 21:43

ID是动态的,没啥用……
class倒是可以查出来,而且设置里也有这项,不过不知道问什么不管用……
算了,不管它了,再用两天就习惯屏幕上烟熏火燎的了……
harrisonfj
帖子: 50
注册时间: 2007-05-24 15:58
送出感谢: 0
接收感谢: 0

#7

帖子 harrisonfj » 2008-04-10 11:21

复制:
& !(name=scim*)
头像
daf3707
论坛版主
帖子: 12668
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

#8

帖子 daf3707 » 2008-04-10 11:41

leansy 写了:算了,不管它了,再用两天就习惯屏幕上烟熏火燎的了……
很强大
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#9

帖子 leansy » 2008-04-10 22:24

harrisonfj 写了:复制:
& !(name=scim*)
我第一个试的就是这句……
头像
daf3707
论坛版主
帖子: 12668
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

#10

帖子 daf3707 » 2008-04-11 9:24

我的一开始是输入窗口果冻效果,试了很多次才找到。你可以试,不知道是哪个管用。
关闭效果里,窗口类型:

代码: 全选

ModalDialog | Utility ) & !(name=gnome-screensaver)
获得焦点,窗口类型

代码: 全选

(type=Normal | Dialog | ModalDialog | Utility | Unknown)
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#11

帖子 leansy » 2008-04-11 12:52

SCIM的类型是Normal,就是说如果把它去掉了,大部分窗口都没有火焰特效了。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#12

帖子 eexpress » 2008-04-11 12:55

不会吧。我记得新的版本,直接不设置。scim就是不受影响的。

你可以试试wmctrl。把scim的窗口改下属性。比如dock什么的。试试。 :lol:
● 鸣学
harrisonfj
帖子: 50
注册时间: 2007-05-24 15:58
送出感谢: 0
接收感谢: 0

#13

帖子 harrisonfj » 2008-04-11 13:47

那就奇怪了,我就是用的& !(name=scim*)呀,我的scim就没有效果了。
我的是(type=Normal) & !(name=scim* | gnome-screensaver)
leansy
帖子: 56
注册时间: 2006-08-26 14:54
送出感谢: 0
接收感谢: 0

#14

帖子 leansy » 2008-04-11 19:39

哦,多谢楼上了!我以前的做法是在name=gnome-screensaver后面加 | scim*。
现在试了一下直接在后面加& !(name=scim*)是可以的,但照我原来那样写还是不行,有什么区别吗?
回复

回到 “桌面特效”