这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 unclutter
程序:
您的姓名
整洁 - 从屏幕上删除空闲的光标图像
概要
整洁 [-显示|-d 产品[-闲 秒[-击键[-抖动 像素[-抓]
[-无事件[-重启[根[-一个屏幕[-可见的[-正则表达式[-不是|-notname 姓名 ...]
[-非类 程 ...]
商品描述
整洁 从屏幕上移除光标图像,使其不会遮挡该区域
您正在查看它在给定时间内没有移动。 如果
光标在根窗口中或按钮按下。 它试图忽略抖动(小
由于噪音引起的移动)如果您的鼠标会抽动。
配置
-显示
之后是显示打开。
-idle 后跟空闲轮询之间的秒数。 默认值为 5。
支持亚秒级空闲时间。
-击键
告诉 整洁 不是使用超时来确定何时移除游标,而是
而是等到一个键被按下(释放,真的)。
-抖动
后跟要忽略的指针的移动量和
认为是随机噪声。 默认值为 0。
-grab 表示使用原先的抓取指针的方法来移除
光标。 这通常不会与某些窗口管理器很好地互操作。
-无事件
停止向光标所在的 X 客户端发送伪 EnterNotify 事件
被盗。 发送事件有助于像 emacs 这样的程序认为他们没有
失去了指针焦点。 提供此选项是为了向后兼容
以防一些客户不高兴。
-reset 在游标由于某种原因(例如
作为被推或弹出的窗口)即使光标的 xy 坐标
没有改变。 通常,光标会立即再次被移除。
-root 表示删除光标,即使它在根背景上,原则上它
不应该掩盖任何有用的东西。
-一个屏幕
将整洁限制为指定为显示的单个屏幕,或默认
用于显示的屏幕。 通常,unclutter 会整理一个屏幕上的所有屏幕。
显示。
-可见的
忽略可见性事件(不适用于 -grab)。 如果光标永远不会得到
隐藏,尽管有很大的 -jitter 值,试试这个选项
-not 后面是不应删除光标的窗口名称列表。 这
窗口上 WM_NAME 属性的前几个字符需要匹配一个
列出的名称。 此参数必须是命令行上的最后一个。
-notname
与 -not 完全相同
-非类
与 -notname 类似,只是使用了窗口的 WM_CLASS 属性。
此参数必须是命令行上的最后一个,因此不能与 -not 一起使用
或 -notname。
-regex 将名字或类(见上文)视为正则表达式。 这意味着
`` -regex -not foo bar '' 不会按预期工作; 而是使用`` -regex
-不是'foo|bar'''。
限制
-keystroke 选项可能对客户端不起作用(即光标不会消失)
请求 KeyRelease 事件。 使用 KeyUp 的游戏和 Xt 应用程序
转换表最有可能遇到这个问题。 最可行的
解决方案是扩展 unclutter 以使用 XTest 扩展来获取所有键盘和鼠标
事件,尽管这当然需要 XTest 也在服务器中。
-keystroke 选项不区分修饰键和实际生成的键
人物。 如果需要,这可以通过使用 XLookupString 以简单的方式实现
查看是否返回任何字符。
诊断
消息
有人为我的子窗口创建了一个子窗口!
意味着 unclutter 认为第二个 unclutter 正在运行,并试图窃取光标
通过创建子窗口到已经使用的子窗口来窃取光标。 这个
情况迅速恶化为一场无人能赢的战斗,因此当
可能,程序放弃。
使用 onworks.net 服务在线使用整洁