做网站怎么开发客户源,上海网站开发与设,wordpress 文章 定时,男生都知道的微信公众号最近搞了套htpc#xff0c;遥控器接收器是用的惠普的全套#xff0c;用了下遥控器发现部分按键无法使用#xff0c;看来只能是找个软件定义一下按键了。网上搜了一大通#xff0c;终于找到一款的软件#xff1a;lm remote keymap 可以自定义遥控器的各个按键#xff0c;还…最近搞了套htpc遥控器接收器是用的惠普的全套用了下遥控器发现部分按键无法使用看来只能是找个软件定义一下按键了。网上搜了一大通终于找到一款的软件lm remote keymap 可以自定义遥控器的各个按键还是先介绍一下这个软件吧。 优点功能强大使用方便通用rc6标准遥控器都支持
缺点没有帮助文档 网上搜了下也没找到帮助类似的文档只能自己摸索着找找使用方法了。现在把摸索的结果同大家分享一下。。呵呵 软件安装完毕后打开弹出窗口中共有5栏内容依次如下
遥控器配置文件----------是负责修改配置文件的选择遥控器和设置遥控器两个选项中的内容可以不用改动
ir devices---------应该是选择遥控设备了这个也可以保持默认
音量osd外观-----是调节音量时显示的显示的进度条外观
按钮osd外观-----可以保持默认
菜单osd外观-----可以保持默认 下面我们所做的就是修改遥控器的配置文件在下拉列表框中我们可以看到有“键盘模式”等多个配置文件这个是已经配置好的按键定义文件“”号表示新建配置文件“-”号表示删除列表框中选定的配置文件“编辑”自然就是编辑选定的配置文件了。 下面我们以“键盘模式”为例说明我们如何自己定义遥控器按键。
首先在列表框中选定“键盘模式”然后点击右侧的“编辑”按钮会弹出编辑遥控器按键的对话框。对话框左侧对应的是真实遥控器上的按键中间是左侧图中各个按键的功能列表即遥控器上的每个按键都是列表中的一项项的名字就是遥控器按键的名字不过遥控器按键上部分是使用的符号表示右侧是当前编辑的配置文件说明和按键的动作定义。 下面详细说明一下左中右三个部分。
首先是左边的遥控器图片。用鼠标点击图片上遥控器的每个按键当前选定的按键会变绿中间部分该按键对应的项也会自动选中按键定义也自动展开。 中间部分其实是和左边一样的了只是呈现方式不一致而已通过点击列表中的加号左侧图片上对应的按键会自动选中同时该键的定义也会自动展开。在每一行上点击右键会弹出一个菜单点击“add action”即添加一个按键动作定义。 右侧上面profile部分不用管是修改配置文件名和配置文件说明的。中间部分target application也可以不用只用下面的button action就足够了。button action中type主要是定义该键的类型的。 type的说明
none------什么都不干
keystroke------按下组合键下面的keystroke中填入组合按键的名字按键的名字为键盘按键上印的名字有几个键的名字比较特别shift键用代替ctrl键用^代替alt键用%代替。注意如果要输入的键多于一个字母需要用括号括起来。下面举几个例子。 altenter输入 %{enter}
shifta: 输入 a
ctrlf: 输入 ^f
page down: 输入 {pgdn}
page up 输入 {pgup} sendmessage------就是类似于程序中的发送消息了这个需要参照sendmessage参数来进行定义可以参照一下power键的定义就是用sendmessage类型。注意messagewparmlparm中数值为10进制。例如我要发送一个最大化窗口消息可以如下填写
message274
wparm 61488
lparm 0 2740x112即WM_SYSCOMMAND
614480xf030即SC_MAXIMIZE 注sendmessge类型可与keystrokepresskey联合使用即为一个键添加一个动作keystroke后可以继续添加一个sendmessage动作。 findwindow------未用到有用到的可以自己摸索呵呵
changevolume----调节音量increment表示音量加decrement表示音量减volume value表示每次按键后音量调节的幅度。 appcommand-----大意好像是windows程序中已经定义好的命令browser打头的两个应该是对应的浏览器explorerie中的前进与后退media打头的几个应该是对应的mediaplayer的播放控制功能。 launchapplication-----就是调用其他的应用程序application为程序名argument为程序启动参数。 pause----大意是暂停暂时没有用到。
displaymenu------显示菜单这个在定义遥控器上的windows键能够用到可以在“键盘模式”等各个模式之间切换。其他按键的定义可以参照windows键的定义。 changeprofile-----同displaymenu forground------未仔细研究 multipress-----未发现如何填写 volumemute----静音全局 playesound-----播放声音文件 shutdown-----关机模式选择 mousemode----鼠标模式 mouse-----模拟鼠标事件event type为事件类型如左击右击等可以参照鼠标模式配置文件的定义 presskey-----详细区分单个按键keystroke可以模拟alt键但无法区分左右presskey中有详细定义 wakeonlan----貌似是网络唤醒未研究 appcative----未研究 keydown-----可以参照star键的定义未研究 keyup-----同上 navmodmovewindowblastshowosd-----都未研究没有用到呵呵 总之一个键可以定义多个动作最好是多个类型混用不会出现按键冲突。还有就是如果仅用键盘模式的话用keystroke和presskey来模拟快捷键就足够了如果要定义更复杂的功能化那就得灵活运用各个动作类型了。 ╮(╯▽╰)╭。。。。。写的乱七八糟的。。。。大家将就着看吧。。。