这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 mev,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mev - 报告鼠标事件的程序
概要
兆电子伏 [ 选项 ]
商品描述
`mev' 程序是 gpm 包的一部分。 以下信息摘自
texinfo 文件,这是首选的信息来源。
`mev' 程序模仿了 `xev'。 它将鼠标控制台事件打印到“stdout”
它得到。
`mev' 的默认行为是获取任何东西,但可以使用命令行开关来设置
`Gpm_Connect' 结构中的各个字段,以便自定义程序的
行为。 我正在使用“mev”来处理 Emacs 的鼠标事件。
`mev' 的命令行开关如下:
-C 数
选择要从中获取事件的虚拟控制台。 这旨在用于
调试。
-d 数
选择默认掩码。 默认情况下,服务器获取任何不属于
事件掩码。 掩码可以以十进制数或符号形式提供
字符串。
-e 数
选择事件掩码。 默认情况下接收任何事件。 可以提供口罩
可以是十进制数,也可以是符号字符串。
-E 进入 emacs 模式。 在 emacs 模式下,事件报告为 lisp 形式而不是
数字。 这是 emacs 中 t-mouse 包使用的格式。
-f 在报告事件之前在屏幕内调整事件。 此选项重新适合拖动
允许退出屏幕边框的事件,
-i 互动。 接受来自 `stdin' 的输入来改变连接参数。
-m 数
选择最小修饰符掩码。 任何修饰符较少的事件都不会
报告给'mev'。 它默认为“0”。 面罩必须作为
十进制数,或作为符号字符串。
-M 数
选择最大修饰符掩码。 任何修饰符多于指定的事件都将
不会报告给“mev”。 它默认为`~0',即接收所有事件。 这
掩码必须以十进制数或符号字符串的形式提供。
-p 请求在拖动期间绘制指针。 emacs 使用此选项来避免
从 lisp 代码调用 `ioctl()'。
当参数不是十进制整数时,它们被视为字母数字列表
字符,由单个非字母数字字符分隔。 我使用逗号 (`,'),但是
任何人都可以。
允许的事件名称为“移动”、“拖动”、“向下”或“按下”、“向上”或“释放”,
“运动”(既是“移动”又是“拖动”)和“硬”。
修饰符允许的名称是“shift”、“leftAlt”、“rightAlt”、“anyAlt”(一个或
其他),“控制”。
当指定了‘-i’开关时,‘mev’将其标准输入视为命令行
而不是事件。 输入行被解析,命令 `push' 和 `pop'
认可。
然后,`push' 命令接受选项 `-d'、`-e'、`-m' 和 `-M',具有相同的
上面描述的意思。 未指定的选项保留以前的值和结果
掩码用于重新打开与服务器的连接。 `pop' 用于弹出
连接堆栈。 如果弹出一个空堆栈,则程序退出。
其他可识别的命令是 `info',用于返回堆栈深度; ‘退出’
提前终止程序; 和 `snapshot' 来获取一些配置信息
从服务器。
使用 onworks.net 服务在线使用 mev