jos*_*esp 47 keyboard windows-7 keyboard-shortcuts
我在 Windows 7 上有这个 MS Ergo Natural Keyboard 4000,带有SetPoint Intellitype 软件。我想改变中心缩放的动作以使其滚动。我是一些旧版本的 Firefox,它以这种方式工作,直到我将其更新为 FF 4 Beta 5。
有什么办法可以改变那个动作吗?我根本不使用变焦。
提前致谢
Tog*_*Tog 37
我知道这是一个老问题,但我必须自己解决这个问题,所以值得传播:
不幸的是,人体工学键盘配置实用程序不允许您更改中央缩放按钮的设置。为此,您必须C:\Program Files\Microsoft Intellitype Pro\commands.xml手动编辑文件。(对于运行较新的Microsoft 鼠标和键盘中心的计算机,路径为C:\Program Files\Microsoft Device Center\commands.xml)
注意,此文件的内容会根据您拥有的版本而变化,因此在尝试之前请确保您拥有与我相同的版本。版本号可以在 Commands.xml 文件的顶部找到。我的版本是:- 8.0.225.0 如果这个解释过于基础,那是因为我不知道你对 Windows 或配置文件了解多少。
首先要做的是复制 Commands.xml 文件,这样如果你搞砸了它是可以修复的。最简单的方法是复制然后直接粘贴回相同的目录,Windows 将调用它命令 - copy.xml。如果你搞砸了,只需删除 Commands.xml 并将 Commands - copy.xml 重命名为 Commands.xml
其次,打开原始文件进行编辑(右键单击 -> 编辑)并在文件底部的 2 个条目之间(在<ALL>元素下,最后一个)插入以下行:
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
Run Code Online (Sandbox Code Playgroud)
你的 commands.xml 文件的结尾应该看起来像这样:
<Application UniqueName="GeminiWindowClass" AppName="RealOne Player">
<C309 Type="5" KeySeq="alt F4" />
</Application>
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
</Application>
<Application UniqueName="GMail" AppName="GMail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
</Application>
<Application UniqueName="LiveHotmail" AppName="Live Hotmail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
<C900 Type="5" KeySeq="ctrl r" />
<C901 Type="5" KeySeq="ctrl shift f" />
<C902 Type="5" KeySeq="ctrl enter" />
</Application>
<Application UniqueName="Picasa" AppName="Picasa">
<C319 Type="5" Activator="pageup" />
<C320 Type="5" Activator="pagedown" />
</Application>
</ALL>
Run Code Online (Sandbox Code Playgroud)
现在我知道在靠近顶部的这个文件中已经有一个 Firefox 部分,但是,当我尝试在那里插入滚动条目时它不起作用,好像进一步向下的一些设置覆盖了条目。去搞清楚。
要使缩放在 Firefox 中正常工作,请改用以下几行:
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="5" KeySeq="ctrl +" />
<C320 Type="5" KeySeq="ctrl -" />
</Application>
Run Code Online (Sandbox Code Playgroud)
祝你好运。
And*_*rei 22
您还可以使用 notepad++ 和替换对话框(Ctrl+F 并选择替换选项卡)。检查对话框左下角的“正则表达式”并使用它们重新映射缩放键:
查找内容: <C319 .* />
替换为: <C319 Type="6" Activator="ScrollUp" />
查找内容: <C320 .* />
替换为: <C320 Type="6" Activator="ScrollDown" />
旁注:该进程现在称为 itype.exe。关闭进程并重新启动它(任务管理器->文件->运行新任务->“itype.exe”)以使更改生效。
yop*_*p83 12
为了建立在 Tog 的答案之上,这里有一个脚本可以自动为您进行替换。它基本上是应用于commands.xml 文件的XSL 转换。它为您做备份。
http://teamagile.com/downloads/ZoomToScroll.zip
查看里面的说明。请记住,如果您启用了 UAC,您可能必须在管理员命令提示符中运行该脚本。
我在 v8.20.469.0 文件上尝试了它,它按预期工作。
这个剧本不是我制作的,而是 Roy Osherove 制作的。 查看原始来源
我的文件版本是 8.20.469.0,8.0.225.0 版本的解决方案对我不起作用。
然而,有效的是
改变:
<Application UniqueName="MozillaWindowClass" AppName="Netscape">
<C319 Type="5" KeySeq="ctrl add" />
<C320 Type="5" KeySeq="ctrl subtract" />
</Application>
Run Code Online (Sandbox Code Playgroud)
到:
<Application UniqueName="MozillaWindowClass" AppName="Netscape">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
</Application>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29235 次 |
| 最近记录: |