英语法语西班牙语

Ad


OnWorks 网站图标

xvkbd - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 xvkbd

这是命令 xvkbd,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


xvkbd - X 窗口系统的虚拟键盘

商品描述


xvkbd 是 X Window 系统的虚拟(图形)键盘程序,它提供
通过单击键盘将字符输入到其他客户端(软件)的工具
显示在屏幕上。 这可用于没有硬件键盘的系统,例如
自助服务终端或手持设备。 该程序还具有发送字符的功能
指定为另一个客户端的命令行选项。

标准键盘布局基于传统的美式布局,但其他一些
还支持键盘布局(请参阅“屏幕截图”)。 默认窗口大小可能是
对于小屏幕的系统来说太大了,但可以配置为使用更小的空间
(例如,220x90 像素)。 有关详细信息,另请参阅“屏幕截图”和“如何自定义
xvkbd" 下面,以及分发中的资源文件。

xvkbd 2.1及以后的版本支持单词补全,可能更容易输入
长词与 xvkbd.

重要 注意: 调用时 xvkbd 来自 XDM、GDM 等显示管理器,始终
使用 xvkbd -安全的 选项,否则您将面临严重的安全风险。

环境


xvkbd 将在 X11R5 或 X11R6 上工作。 它被测试 红帽 Linux的Solaris,它会
也适用于大多数类 UNIX 系统。

该程序使用 (用于 Xaw3d 推荐)并且不需要特殊的库。

操作


输入 Keys
什么时候 xvkbd 启动后,屏幕上将显示键盘图像。 点击
上的任何键 xvkbd window 会将字符发送到焦点窗口,就好像 key 一样
实际上是用硬件键盘输入的。

如果您想在屏幕上方的位置输入大写字母或其他字符
键盘,您应该在选择后单击该键 转移 通过单击它,或单击键
使用鼠标按钮 3(可能是右键)或鼠标按钮 4。以类似的方式,如果您
想输入 系统ed 字符,您应该在单击后单击该键 系统
用鼠标按钮 2(可能是中间按钮)单击该键。 其他 可以在
类似的方式 系统,但没有鼠标按钮的快捷方式。

``快 修饰符''
xvkbd 2.5 及更高版本支持另一种输入带有修饰符的字符的方式,例如 转移,
系统, 的AltGr等,这可能特别适用于带有触摸面板的机器,例如
作为 PDA——我们称之为 “快的 修饰符”.

快速 修饰符 可以通过``启用/禁用启用 “快的 修饰符?'' 上的条目
属性面板。 如果 快速 修饰符 已启用,它将通过按一个键来激活
xvkbd 窗口,将指针移到键外,然后松开鼠标按钮
或等价物。

指针运动的方向将选择修改器:

上档
右 - AltGr
右上 - Shift AltGr
左 - 控制
左上 - 换档控制
向下 - 元
左下 - Alt

设置 输入 专注焦点
如果您使用的是窗口管理器和客户端,您可以通过单击设置输入焦点
窗口上的鼠标按钮(之后您不必将指针保留在窗口中),
您可以简单地以正常方式设置输入焦点,然后单击 xvkbd 窗户 -
字符将被发送到选定的位置。

如果您使用窗口管理器或客户端,您必须将指针保留在输入中
从键盘输入的字段,或者如果输入焦点切换到 xvkbd 窗口
当您单击 xvkbd 窗户,你必须做 xvkbd 设置输入焦点
明确地单击 专注焦点 上的按钮 xvkbd 窗口,然后单击输入
场地。 可以通过单击清除此输入焦点 专注焦点 带有鼠标按钮 3 的按钮,或
只需点击 专注焦点 按钮两次。

Word 完成
选择``Word 完成...'' 在主菜单中会弹出 Word 完成 面板。

当您通过单击键盘上的键输入字符时 xvkbd 窗口照常,而 Word
完成 面板打开,以字符开头的单词将列在面板中,并且
您可以通过单击其中一个单词来输入所选单词的剩余字符
在列表中。

字典(单词列表)文件是 /usr/share/dict/单词 默认情况下,但它可以
改变了 -字典 选项或 xvkbd.dict文件 资源,或在“属性”面板上。

主要 菜单
按下主键盘上的“xvkbd”标志(位于键盘左下角附近)
默认配置)将弹出主菜单。

菜单包含以下项目:

关于...
显示此程序的简短说明。

手动的...
启动手册页阅读器。

键盘...
打开键盘面板。

周日 功能 钥匙...
打开 Sun 功能键面板。

钥匙...
打开死键面板,可用于输入带重音的拉丁字符
双笔划中的符号。

Word 完成...
打开 Word 完成面板。

更改 键盘 布局...
打开一个弹出窗口以更改键盘布局。 在默认配置中,
默认(美国)、比利时语、丹麦语、法语、德语、冰岛语、意大利语、日语(JIS-
X-6002)、日语 (JIS-X-6004)、韩语、挪威语、葡萄牙语、俄语、西班牙语、
瑞典语、瑞士/德语、英国和拉丁语 1 可用。

编辑 功能 钥匙...
打开一个弹出窗口来编辑分配给功能键的字符串。 另请参阅“分配
文本到功能键”。

展示 键盘?
在主窗口上切换显示/隐藏键盘。

展示 功能 钥匙?
在主窗口上切换显示/隐藏功能键。

财产...
弹出属性面板。

分享链接 远程 展示...
打开面板指定远程显示的名称(X Window 的含义)
System) 连接,以便将以下按键事件发送到遥控器上的窗口
显示。

还原 本地品牌 屏 显:
断开与远程显示器的连接,以便将以下按键事件发送到
本地显示器上的窗口。

以高 面板
启用 “快的 修饰符”?
切换启用/禁用 快速 修饰符 功能。

转移?
切换锁定/瞬间 转移 键。

替代品?
切换锁定/瞬间 的AltGr 键。

控制, 其他 元?
切换锁定/瞬间 系统, 其他 键。

总是 on 最佳?
如果此条目设置为 ON, xvkbd 试图保持 xvkbd 窗口总是在顶部
显示(即不被其他窗口隐藏)。 此功能是实验性的,
并且应该小心,因为此功能在某些情况下可能会导致问题。

表现 as 工具栏 窗户?
xvkbd 与某种窗口一起使用时尝试成为工具栏窗口
管理器,例如 Matchbox 窗口管理器。

使用 测试 延期?
如果选中此项,将使用 XTEST 扩展。 如果此条目设置为非活动状态,
X 服务器不支持 XTEST 扩展。

指针?
如果此条目设置为 ON, xvkbd 将指针临时跳转到焦点窗口,
如果要使用 XTEST 扩展来模拟键盘事件。

按键 听起来
设置按键声音的开/关和持续时间。

自动表 点击
设置自动点击功能的开/关和自动点击前的延迟时间
活性。 如果设置了这个功能, xvkbd 将像单击鼠标左键一样工作
当鼠标指针在按钮上移动并停留足够长的时间时。 你可能想设置
指针? 关闭以避免自动重复。

完成 字典
设置用于单词完成的文件名。 此设置优先于
`xvkbd.dict文件' 资源和 -字典 选项。

附加选项
xvkbd 接受以下命令行选项,以及一般选项,例如
`-显示'.

-版
显示版本信息并退出。

-x发送事件
他们成为 xvkbd 使用 X发送事件() 模拟键盘事件,就像在 xvkbd 版本
1.0. xvkbd 1.1 及更高版本将尝试在
默认配置。
如果 X 服务器不支持 XTEST 扩展, xvkbd 会自动切换
到这种模式。
资源`xvkbd.xtest: false' 具有相同的功能。

-不同步
通常情况下, xvkbd 尝试逐步与目标客户端同步。
当客户端(或 X 服务器)响应太慢时,这可能会导致问题。 在这样的
情况,也许这个 -不同步 可以解决问题。
资源`xvkbd.noSync: true' 具有相同的功能。

-无跳转指针
他们成为 xvkbd 发送事件时不要跳转指针。 在默认情况下, xvkbd
临时跳转到焦点窗口的指针,如果输入焦点是通过显式设置的
专注焦点 按钮,XTEST 扩展用于模拟键盘事件。
资源`xvkbd.jumpPointer: false' 具有相同的功能。

-无后向指针
他们成为 xvkbd 事件发生后不要将指针跳回原始位置
发送。 也许这在使用时很有用 xvkbd 移动指针位置。
资源`xvkbd.jumpPointerBack: false' 具有相同的功能。

-模态
在钥匙上制作标签 xvkbd 每四班独立设置窗口
状态,未移动, 转移, 的AltGr转移-的AltGr. 这在你想要的时候很有用
使 xvkbd 窗户很小。
另请参阅分发中的“自定义键盘布局”和资源文件。
资源`xvkbd.modalKeytop: true' 具有相同的功能。

-几何学 [宽度x高度][+关闭+约夫]
设置窗口几何形状(大小和位置)。
你可以使用像 -几何学 400x130 指定窗口大小, -几何学 + 100 + 100
从屏幕的左/上边缘指定窗口位置,以及 -几何学
400x130+100+100 指定大小和位置。 您可以指定位置
从屏幕的右/下边缘使用 - 而不是 +,但请注意,您
必须考虑窗口边框的大小。 (如果您指定`-几何学 -0-0', 这
窗口将不适合屏幕。)
这可以通过设置 xvkbd.windowGeometry 资源(请注意,它不是 xvkbd.几何),
了。

-不重复
即使长时间按下键也不自动重复。
如果启用了自动重复(这是默认值),则可以在开始自动重复之前的时间
设置为`xvkbd*Repeater.initialDelay: 600',重复周期可以设置为
`xvkbd*Repeater.minimumDelay: 100'(那里的参数单位是毫秒)。
资源`xvkbd.autoRepeat: false' 具有相同的功能。

-无功能键
不显示功能键。
资源`xvkbd.功能键: false' 具有相同的功能。

-无键盘
不显示键盘。
资源`xvkbd.keypad: false' 具有相同的功能。

-紧凑
不显示功能键或键盘。
资源`xvkbd.compact: true' 具有相同的功能。

-键盘
仅显示键盘。 如果`-无键盘' 或`-紧凑' 是
指定的。
资源`xvkbd.keypadOnly: true' 具有相同的功能。

-文本 绳子
将字符串发送到焦点窗口(另请参见`-窗口' 选项)。
如果指定了这个选项, xvkbd 不会打开它的窗口并很快终止
发送字符串。
该字符串可以包含:

- \r - 返回

- \t - 标签

- \b - 退格

- \e - 逃脱

- \d -删除

- \S - Shift(修改下一个字符;请注意用``修改\S'' 将会
在很多情况下被忽略。 例如,``a\Cb\ScD\CE'' 将被解释为 a,
控制-b, c, 转移-D, 和 Control-Shift-E.)

- \C - 控制(修改下一个字符)

- \A - Alt(修改下一个字符)

- \M - 元(修改下一个字符)

- \[键符] - 键符 键符 (例如, \[剩下]),将在
与其他通用字符类似的问题

- \{键符} - 键符 键符 (例如, \{剩下}),这将被处理更多
原始物质,也可用于修饰键,例如 控制_L, 金属,
等等。; 还, \{+键符}\{+键符} 将模拟按键的按下和释放,
分别

- \D数字 - 延迟 数字 * 100 毫秒

- \x折扣值 - 移动鼠标指针(使用“+”或“-”进行相对运动)

- \y折扣值 - 移动鼠标指针(使用“+”或“-”进行相对运动)

- \m数字 - 模拟点击指定的鼠标按钮

-文件 文件名
将指定文件的内容发送到聚焦窗口(另请参见`-窗口'
选项)。 如果``-'' 被指定为 文件名,要发送的字符串将从
标准输入(stdin)。
如果指定了这个选项, xvkbd 不会打开它的窗口并很快终止
发送字符串。

-延迟 折扣值
折扣值 发送字符时每个字符的延迟毫秒 -文本 or -文件.
当字符输入太快出现问题时,这可能很有用。

-窗口 窗口
指定 ID(以 ` 开头的十六进制值0x',或十进制值),名称
窗口的(实例名或类名),或设置输入的窗口标题
重点。 可以使用通配符`*'和`?' 匹配窗口
名称或窗口标题。
如果没有指定, xvkbd 将在窗口控制下使用输入焦点
经理,除非通过明确指定焦点 专注焦点 按钮。 即使这个选项
指定,您可以使用设置输入焦点到其他窗口 专注焦点 按钮,或清除
输入焦点。
如果有两个或更多窗口使用此选项指定的名称,则
首先找到的窗口将被选中。

-小工具 小部件名称
指定小部件的名称以设置输入焦点。 要使用此功能,
客户必须支持 编辑 协议。 通常,此选项将与
`-窗口' 选项。
如果要将输入焦点设置为小部件 foo.bar.zot文件, 你可以写 ZOT, 巴佐特
or foo.bar.zot文件 as 小部件名称. 为避免混淆, 小部件名称 应该匹配
客户端的单个小部件。
例如,

xvkbd -窗口 哈奇 -小工具 搜索文本 -文本 "\Ca\Ckabc\r"

将输入字符串``ABC'' 到“搜索词”字段 哈奇 窗口。

-远程显示 显示、
指定要连接的显示器(X Window System的意思);
参见 分享链接 远程 展示....
.TP 4 -true-键盘 如果指定了这个选项, xvkbd 将尝试使用 键符s
XK_KP_1 而不是 XK_1.
资源`xvkbd.keypadKeysym: true' 具有相同的功能。

-字典 文件名
指定用于单词补全的默认词典(单词列表)文件。
`完成 字典' 在属性面板上设置的文件名优先于
本。
资源`xvkbd.dict 文件: 文件名' 具有相同的功能。
另请参阅“制作自己的完成字典”。

- 最小化
他们成为 xvkbd 即使没有使用窗口管理器,也可以最小化(图标化)窗口。
启用此功能后,屏幕左侧会显示小三角形 xvkbd
主菜单,以及 xvkbd 单击三角形时,窗口将最小化。
资源`xvkbd.minimizable: true' 具有相同的功能。

-安全的
禁用外部命令的调用,包括用户分配的命令和
在线手册阅读器。 与其他显示器的连接也将被禁用。 这个
选项在以下情况下可能有用 xvkbd 是以某种特权运行的。
资源`xvkbd.secure: true' 具有相同的功能。

-不可退出
禁用终止 xvkbd 程序。 此选项在以下情况下可能有用 xvkbd
为没有键盘的系统自动运行,用户不应终止
xvkbd.
资源`xvkbd.nonexitable: true' 具有相同的功能。

-xdm
与...一样 -安全的 -不可退出。 何时 xvkbd 是为了登录屏幕而运行,它将是
建议使用此选项。

-修饰符 修饰符
通常情况下, xvkbd 只会在发送时激活修饰符(控制、移位等)
人物。 如果使用此选项指定了修饰符,则指定的修饰符
将被激活,而相应的键 xvkbd 窗口处于活动状态。 为了
例如,您可以指定 -修饰符 移位,控制,元,alt 将此应用于那些
四个修饰符。 也许这在尝试装饰鼠标时会很有用
使用修饰符进行操作。 请注意,修饰符也将被应用
当试图点击 xvkbd 窗口,哪些可以防止正确
某些情况下的操作。
资源`xvkbd.positiveModifiers: 修饰符...' 具有相同的功能。

-调试
他们成为 xvkbd 输出调试信息。 它还禁用键盘宽度调整,以
帮助在制作键盘布局文件时调整按键大小。
<!--

-版
输出版本信息并退出。 -->

屏风 射击


默认(美国)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-normal.gif

比利时人
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-belgian.gif

丹麦语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-danish.gif

法语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french.gif
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french2.gif

德语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-german.gif

北日耳曼语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-icelandic.gif

意大利语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-italian.gif

日语 (JIS-X-6002)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6002.gif

日语 (JIS-X-6004)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6004.gif

挪威语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-norwegian.gif

葡萄牙语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-portuguese.gif

西班牙语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-spanish.gif

瑞典语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swedish.gif

瑞士/德国
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swissgerman.gif

英国
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-uk.gif

拉丁文1
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-latin1.gif

小键盘(可能适用于 PDA)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-small.gif

希伯来语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-hebrew.gif

希腊语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-greek.gif

土耳其语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-turkish.gif

斯洛文尼亚
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-slovene.gif

韩语
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-korean.gif

俄语(西里尔文)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-russian.gif

下载


最近的 官方 发布
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.3.tar.gz
- 3.3 版本来源 (2012-03-03)

先前版本
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.2.tar.gz
- 3.2 版本来源 (2010-03-14)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.1.tar.gz
- 3.1 版本来源 (2010-01-17)

xvkbd 根据 GNU 通用公共许可证的条款分发。

Install 安装


o 传播 目录中的源,并移动到该目录

o 如果您想使用正版 代替 Xaw3d, 编辑 生成文件 并删除(或评论-
出)`#定义 XAW3D'.
安装时 xvkbd (例如)在非常旧的系统中,您可能还想
删除`#定义 测试'和`#定义 I18N' 禁用 XTEST 和国际化
设施分别。

o 跑 xmkmf; 使 安装 安装程序

定制


创新中心 定制 xvkbd
一定程度的定制 xvkbd 可以通过设置资源。 一些资源
上面已经描述过,并且描述了自定义键盘布局的资源
联络一位教师

要设置资源,您可以:

o 把它们放在你的 $HOME/.Xdefaults 文件,或

o 加载它们 数据库(1),或

o 将文件名设置为 $X环境 环境变量,或

o 将它们作为`XVkbd-后缀' 并设置资源
``xvkbd.customization: -后缀'', 或者

o 将它们放在应用程序默认目录中 XVkbd.

在这里, 应用的区域 默认 目录 可以是:

o 指定的目录 $XUSERFILESEACCHPATH, $XAPPLREDIR 要不然 $ HOME 环境
变量

o 系统的应用程序默认目录指定 $XFILESEACPATH 环境
变量,或者编译 X 时指定的目录(例如,
/usr/lib/X11/应用程序默认值)

当应用程序默认文件要存储在系统的应用程序默认
目录,文件必须包含``的#include “XVkbd-通用”'' 靠近文件顶部。

xvkbd 与一些应用程序默认文件一起分发,它们将被安装在
系统的应用程序默认目录。

制作 窗口 Small
的大小(和位置) xvkbd 窗口可以通过`xvkbd.windowGeometry' 资源。 什么时候
使窗口变小,您可能也需要选择较小的字体。

xvkbd.windowGeometry:220x90
xvkbd.compact: 真
xvkbd*字体:6x12

您可能还想设置:

xvkbd.modalKeytop: 真

仅显示当前班次状态的标签,而不是始终尝试
在小键盘中显示所有这些。

参见 XVkbd-小.ad ,在 xvkbd 分布。

删除 无用 Keys
按键开启 xvkbd 可以通过将其宽度设置为 1 来删除窗口。

去除 撰写 钥匙和制作 转移 键更大,你可以写:

xvkbd*Multi_key.width: 1
xvkbd*Shift_R.宽度:75

删除权利 其他 关键,你可以写:

xvkbd*Alt_R.宽度:1
xvkbd*Meta_R.宽度:1

定制 键盘 布局
按键的布局 xvkbd 可以使用以下资源自定义窗口:

xvkbd.NormalKeys
密钥列表 转移的AltGr 选择

xvkbd.ShiftKeys
可用密钥列表 转移 选择

xvkbd.AltgrKeys
可用密钥列表 的AltGr 选择

xvkbd.ShiftAltgrKeys
当两者都可用时可用的键列表 的AltGr转移 选择

xvkbd.KeyLabels
按键上显示的标签列表

xvkbd.NormalKeyLabels
按键上显示的标签列表
当两者都不是 转移的AltGr 被选中。

xvkbd.ShiftKeyLabels
按键上显示的标签列表
,尤其是 转移 选择

xvkbd.AltgrKeyLabels
按键上显示的标签列表
,尤其是 的AltGr 选择

xvkbd.ShiftAltgrKeyLabels
按键上显示的标签列表
当两个 的AltGr转移 选择

在键上设置标签的四种资源 (xvkbd.NormalKeyLabels, xvkbd.ShiftKeyLabels,
xvkbd.AltgrKeyLabelsxvkbd.ShiftAltgrKeyLabels) 将被用来代替
xvkbd.KeyLabels ,尤其是 xvkbd.modalKeytop 资源设置 true.

在所有这些资源中,每个键都用空格分隔,键的行是
以`结尾 \n\'(注意`\n' 前面必须有空格)。 请参考 XVkbd-
德语.adXVkbd-latin1.ad ,在 xvkbd 分发有关这些资源的更多信息。

XVkbd-德语XVkbd-拉丁1 将安装在系统的应用程序默认
目录,并设置资源``xvkbd.customization: -德语''将使 xvkbd
使用德国布局。 有关激活这些设置的另一种方法,请参阅“如何
定制 xvkbd“ 以上。

分配 文本 功能 Keys
文本可以分配给每个功能键(实际上,也分配给大多数其他键)。 如果文字
分配给功能键,单击该键将发送分配的文本
功能键本身。 当指针位于指定文本的键上时,文本
将显示在键附近。

该设置将从包含每个功能键的文本的文本文件中读取,如下所示:

F1 的 F1 文本
F2 的 F2 文本
s:F1 Shift-F1 文本
c:F1 文本为 Control-F1
Meta-F1 的 m:F1 文本
a:F1 文本 Alt-F1
...

`s:',`c:',`m:'和`a:' 在键名之前表示四个修饰符 (转移, 系统,
其他) 分别。

如果分配的字符串的第一个字符是`!',该字符串将用作命令
单击该键时执行。 分配以`开头的字符串!' 或`\', 放
`\' 在字符串之前。

该文件是 $HOME/.xvkbd 默认情况下,可以通过设置文件名来更改它
xvkbd.key文件 资源。

针对 F1F12 有还是没有 转移 修饰符,可以编辑分配的字符串
在通过“编辑 功能 钥匙..."在主菜单中。

其他 信息



自由86, 分辨率切换 按Ctrl + 其他 + 键盘加号按Ctrl + 其他 + 键盘-
减去 可以模拟。 然而, 按Ctrl + 其他 + Backspace键 不会被模拟。

o 转移 用于决定要发送的密钥,当它不用于设置修饰符位时
发送事件。 您可以使用 Xev 命令来检查实际发送的内容。

o 如果 其他 or 未定义为修饰符,键不能用作修饰符。 你可以
使用`xmodmap -下午' 来检查修饰符是如何定义的。

o 物理键盘上的(可能还有其他修饰符)可能无法正常工作
,尤其是 xvkbd 正在使用中。

额外 信息
常见问题 - 可能出现的问题和解决方案
http://homepage3.nifty.com/tsato/xvkbd/faq.html

制作自己的补全字典
http://homepage3.nifty.com/tsato/xvkbd/make-dic.html

使用提示 xvkbd -文本
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-text.html

关于如何发送关键事件的注意事项
http://homepage3.nifty.com/tsato/xvkbd/events.html

更改 历史记录


版本0.1(2000年05月13日)

-

第一个版本,没有在任何地方宣布。

版本0.2(2000年09月15日)

- 添加了撰写键。 在支持 Compose 键的环境中,一些
不能直接输入的字符(主要是带重音符号的字母)
可以使用专用组合键输入键盘。

- 如果指定,则在窗口大小时使键盘布局不受干扰
-几何学 选项。

- 添加了示例应用程序默认文件。

版本0.3(2000年10月05日)

- -文本 选项现在可以接受一些修饰符(\S, \C等)和任何键符
(\[键符]).

- 除了窗口 ID, -窗口 选项现在可以接受窗口名称。

- 新的 -小工具 选项指定小部件以设置输入焦点。

版本1.0(2000年11月03日)

- 现在可以使用资源配置键盘布局。 请参阅“自定义键盘
布局”上面,和 XVkbd-德语.ad 在分布中。

- xvkbd 现在可以发送密钥 模式切换 (的AltGr) 修饰符,它使那些
要输入的位置的字符。

- xvkbd 现在支持 的AltGr 键,以便德语(和其他一些)键盘布局可以
用过的。 看 XVkbd-德语.ad 在分布中。

- XVkbd-德语XVkbd-拉丁1 包含在分布中,它修改
键盘布局并在键盘上放置一些非 ASCII 键 xvkbd 窗口。

- 大写锁定 现在支持键。

版本1.1(2000年12月23日)

- xvkbd 现在可以使用 XTEST 扩展来模拟键盘事件。 它仍然可以使用
X发送事件(),就像在旧版本中一样。 (谢谢,比约恩)

- 现在可以为四种换档状态中的每一种单独设置键上的标签,而不是
转移, 转移, 的AltGr转移-的AltGr. (谢谢,吉姆)

- -kterm 选项和 xvkbd.kterm 资源被删除。

版本1.2(2001年02月18日)

- 专注焦点 按钮现在也放置在主键盘中,以便它可用
也在紧凑模式下。 如果你不需要它,它可以通过设置删除
``xvkbd*row5.Focus.width: 1''。

- 输入焦点设置 专注焦点 现在可以通过单击清除按钮 专注焦点 按钮两次。
点击 专注焦点 带有鼠标按钮 3 的按钮仍将清除输入焦点。

- 现在可以将文本分配给功能键(实际上,还可以分配给大多数其他键)。

- 现在可以分配修改过的键 转移, 系统, 其他
主键盘,通过把`s:',`c:',`a:'和`m:' 在那些 keysym 名称之前
自定义键盘布局。

- xvkbd 现在忽略 SIGINT 和 SIGQUIT 以便它不会意外终止。

版本1.3(2001年03月19日)

- 瑞士-德国布局的新应用默认文件, XVkbd-瑞士德语.ad. (贡献
来自马塞尔波特纳)

- xvkbd 现在捕获 MappingNotify 事件并重新加载新映射。 这允许用户
使用 xmodmapxvkbd 在跑。

- NumLock键 现在支持键。 (我已经删除了 打印, crPause 暂停 从键盘 -
有人需要吗?)

版本1.4(2001年04月22日)

- 通过显式设置焦点时,自动重复不起作用 专注焦点 按钮。 就是现在
固定的。

- 当所需的键符未在键映射表中定义时, xvkbd 现在将其添加到-
苍蝇。 这意味着我们不必通过添加它们 xmodmap.

- 键盘面板现在可以作为单独的窗口从主键盘弹出。

- 现在支持 Sun 功能键。 它可以作为一个从主键盘弹出
单独的窗口。

- 手册页现在可用。

版本1.5(2001年10月08日)

- 现在可以将关键事件发送到远程显示器上的窗口(即其他 X 上的窗口)
服务器) - 使用“分享链接 远程 展示..."在主菜单中连接到远程
显示。

- 转移, 系统, 其他 现在可以锁定 - 使用“ 转移?“和”
控制, 其他 元?"在主菜单中。这些初始设置可以通过
xvkbd.shiftLockxvkbd.modifiersLock 资源。

- 如果某个键的第一个键符是字母,而第二个键符是 无符号,但
现在被解释为好像第一个键符是小写字母,第二个是
keysym 是大写字母。 Keymap在某些系统中可能会以这种方式定义
包括 Solaris 和更旧的 xvkbd 在这种情况下可能无法正常工作。

版本1.6(2001年11月10日)

- 新`-文件' 在指定文件中发送字符的选项。 (谢谢,格雷戈里)

- 新条目`使用 测试 延期?' 被添加到主菜单中,主要是为了表示
XTEST 扩展的可用性。

- xvkbd 当窗口通过以下方式明确聚焦时会崩溃 专注焦点 按钮变成了
摧毁了。 此问题现已修复。

版本2.0(2001年12月09日)

- 现在可以更改键盘布局(默认、德语、法语等) xvkbd is
调用。

- 现在可以在主窗口上显示/隐藏键盘和功能键
主菜单。

- 法语布局的新应用默认文件, XVkbd-法语.ad. (供稿自让-
皮埃尔·德梅利)

版本2.1(2002年01月27日)

- 当高度 xvkbd 窗口小于 XVkbd.modalThreshold, xvkbd 现在会
自动切换keytop好像 -模态 选项已指定。

- \[键符] in -文本 选项会发送错误的密钥 - 此问题现已修复。

- 目标 清洁 ,在 生成文件 重命名以避免在某些方面可能造成混淆
系统。

- 现在支持单词完成。

版本2.2(2002年03月17日)

- 分配给功能键的字符串现在可以在通过“编辑
功能 钥匙..."在主菜单中。

- 当``-'' 被指定为文件名参数 -文件 选项, xvkbd 现在会
读取其标准输入 (stdin) 以获取要发送的字符串。

- 在以前的版本中,不太便携 设置环境() 函数被用来代替
putenv() 函数,可能会导致包括 Solaris 在内的某些系统上的编译错误。

版本2.3(2002年04月05日)

- 添加了新的“死键”面板。 可用于输入拉丁字符
双笔划中的重音符号。

- 更本地化的键盘布局:比利时语、丹麦语、法语、德语、冰岛语、意大利语、
日语 (JIS-X-6004)、挪威语、葡萄牙语、西班牙语、瑞典语、瑞士/德语、美国
王国和拉丁语 1。

- -键盘 选项会使以前的版本崩溃 xvkbd - 这个问题现已修复。

版本2.4(2002年10月02日)

- 现在可以将命令分配给功能键,以便单击功能键
将执行命令而不是将字符串发送给客户端。

- 分配的字符串 F1F12 转移 现在可以在面板上编辑修饰符
通过“弹出编辑 功能 钥匙..."在主菜单中。

版本2.5(2002年10月12日)

- 快速 修改 添加的功能 - 现在,可以输入字符
通过按一个键然后移动指针来修改修饰符。 (由尼克拉斯建议
罗凯乌斯)

- ` 替代品?'' 条目添加在主菜单中。

- ``的状态 转移?', `` 的AltGr', `` 控制, 其他 元?'' 将会
记录在 $HOME/.xvkbd 文件,它将在什么时候被读取 xvkbd 下次调用。

2.5a 版 (2003-06-25)

- 现在支持“Fitaly”布局 - 可能对 PDA 有用。

版本2.6(2004年05月04日)

- 修改了添加在键映射表中找不到的键符的代码。 xvkbd
现在避免在已经有键符的键的移动位置添加键符
在非移位位置中定义,以及键映射表中的条目
修改后的键将被重新定义,而不是重新定义整个键映射表。
此更改是为了避免可能出现的问题(的AltGr 键可以被有效禁用)
这可能会在某些系统中导致 XGetKeyboardMapping() 会产生不正确的
当键有两个以上的键符时映射。

- 如果 模式切换 未在修饰符表中定义,但 ISO_Level3_Shift 被定义,
xvkbd 现在尝试添加 模式切换 作为相同的修饰符 ISO_Level3_Shift.

- 现在支持韩文布局。 虽然韩文字符将显示在
钥匙, xvkbd 单击这些键时将简单地生成字母字符。
它旨在与“ami”或类似的韩文输入程序一起使用。

- 网址 xvkbd 主页现在更改为
http://homepage3.nifty.com/tsato/xvkbd/.

版本2.7(2005年05月05日)

- 现在支持另一种日语键盘布局 JIS X 6002。

- 即使没有窗口管理器,现在也可以最小化(图标化)主窗口
正在使用中。 此功能可以通过以下方式激活 - 最小化 选项或
xvkbd.最小化 资源。

- 实验代码,以保持 xvkbd 窗口总是在显示器的顶部。 这个
功能可以通过 -总在最前面 选项, xvkbd.alwaysOnTop 资源或
“总在最前面?” 进入主菜单。 应小心,因为此功能可以
在某些情况下会导致问题。

- -文本 选项现在支持修饰符和特殊键的组合。 例如,
-文本 '\C\A\d' 可用于 Control-Alt-Delete 组合键。

- 新选项: -安全的 选项 (xvkbd.安全 资源)禁用调用
外部命令, -不可退出 选项 (xvkbd.不可退出 资源)抑制
程序的终止,以及 -xdm 选项相当于 -安全的
-不可退出 可能在运行时有用 xvkbd 从显示管理器。

2.7a 版 (2005-05-07)

- 修正了一个问题 xvkbd 可能会导致启动时出现分段错误。

版本2.8(2006年09月10日)

- ISO_Level3_Shift 现在被优先考虑 模式切换 以便 的AltGr 可用于
我们必须使用的相对较新的系统 ISO_Level3_Shift 而不是 模式切换.

- 对目标位图的引用从 /usr/X11R6/include/X11/位图/目标
/usr/include/X11/位图/目标.

- 新选项: -无后向指针, -不同步, -修饰符.

版本2.9(2008年03月30日)

- 支持俄语(西里尔文)键盘布局。 (谢谢,维克多)

- 新的 -延迟 选项。

- \D 特殊序列 -文本 可用于在特定位置放置延迟。

- -文本 现在可以通过模拟鼠标操作 \x, \y\m 特殊序列。

版本3.0(2008年05月05日)

- 新的属性面板。

- 新的自动点击功能。

- 按下按键时按键发出声音。

版本3.1(2010年01月17日)

- 将自动点击的默认设置更改为关闭,在
以前的版本错误并引起了混乱。

- 键盘现在也可以自定义(参见 XVkbd-strip.ad 的示例)。

- 主键盘和小键盘现在最多支持 25x25 键。

- 可以在启动时打开键盘面板,通过设置`xvkbd.keypad: false'和
`xvkbd.keypadOnly: true'.

- 修复了某些键盘布局文件(韩语、斯洛文尼亚语、英国)中的错误。

- 新的示例布局文件 XVkbd-strip.ad。

版本3.2(2010年03月14日)

- 新选项`表现 as 工具栏 窗户?' 在属性面板上,
这可能会使 xvkbd 与某种窗口管理器更好地配合使用
例如火柴盒窗口管理器。 (谢谢,帕特里克)

-`总是 on 置顶' 与窗口管理器一起工作会更好
支持扩展窗口管理器提示 _NET_WM_STATE_ABOVE.

- -窗口 选项现在可以找到标题匹配的窗口
指定的字符串。

- -窗口 选项现在接受通配符
`*'和`?'.

- 与 ` 一起使用的单词完成词典文件Word 完成...'
现在可以在属性面板上指定。

- 只会出现两个或更多字符的单词
在单词完成列表中。

- 新的 -版 显示版本信息的选项。

版本3.3(2012年03月03日)

- -文本 现在可以接受 \{键符}
以便可以以更原始的方式处理指定的密钥,
所以 modofier 键,如 控制_L, 金属等等。
也可以模拟。
也, \{+键符}\{+键符}
现在将分别模拟按键的按下和释放。

- 新选项 -远程显示 生产 xvkbd 连接至
启动时指定的显示。

- 错误修正: KP_0 现在工作。

作者


xvkbd 由 Tom Sato 编写,并根据 GNU General 的条款分发
公共许可证版本 2 或任何更高版本。

请将任何反馈(例如错误报告、请求或评论)发送给 Tom Sato
<[电子邮件保护]>.

此软件的最新版本和有关它的更多信息可在
http://homepage3.nifty.com/tsato/xvkbd/. 新版本的发布将在
自由代码(http://freecode.com),您可能会通过电子邮件收到通知
如果你希望。

2012-03-03 xvkbd(1)

使用 onworks.net 服务在线使用 xvkbd


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    括号
    括号
    Brackets 是一个免费的现代开源软件
    专为 Web 打造的文本编辑器
    发展。 用 HTML、CSS 和
    带有专注可视化工具的 JavaScript 和
    准备...
    下载支架
  • 2
    免费的pascal编译器
    免费的pascal编译器
    一个 32/64/16 位 Pascal 编译器,用于
    Win32/64/CE、Linux、Mac OS X/iOS、
    Android、FreeBSD、OS/2、Game Boy
    Advance、任天堂 NDS 和 DOS;
    语义兼容...
    下载免费的 Pascal 编译器
  • 3
    佳能 EOS 数码信息
    佳能 EOS 数码信息
    佳能没有快门计数
    包含在一个的EXIF信息中
    图像文件,而不是尼康和
    宾得。 没有基于佳能的官方
    应用 ...
    下载佳能 EOS 数码信息
  • 4
    EFInd
    EFInd
    rEFInd 是 rEFIt 引导的一个分支
    经理。 像 rEFIt 一样,rEFInd 可以
    自动检测您安装的 EFI 启动
    loaders,它提供了一个漂亮的 GUI
    启动选项菜单...
    下载 rEFInd
  • 5
    快递卢克GSI
    快递卢克GSI
    这个 SourceForge 下载页面是为了
    授权用户下载我构建的源代码
    GSI,基于 phhusson 的伟大
    工作。 我构建了 Android Pie 和
    安卓 1...
    下载 ExpressLuke GSI
  • 6
    音乐播音员
    音乐播音员
    Music Caster 是一个托盘音乐播放器
    可以让您将本地音乐投射到
    Google Cast 设备。 在第一次运行时,
    你需要点击你的箭头
    塔...
    下载音乐播音员
  • 更多 ”

Linux 命令

Ad