mce 遙控助手 使用方法 收藏
最近搞了套htpc,遙控器+接收器是用的惠普的全套,用了下遙控器發(fā)現(xiàn)部分按鍵無法使用,看來只能是找個(gè)軟件定義一下按鍵了。網(wǎng)上搜了一大通,終于找到一款的軟件:lm remote keymap 可以自定義遙控器的各個(gè)按鍵,還是先介紹一下這個(gè)軟件吧。 優(yōu)點(diǎn):功能強(qiáng)大,使用方便,通用(rc6標(biāo)準(zhǔn)遙控器都支持) 缺點(diǎn):沒有幫助文檔 網(wǎng)上搜了下,也沒找到幫助類似的文檔,只能自己摸索著找找使用方法了?,F(xiàn)在把摸索的結(jié)果同大家分享一下。。呵呵 軟件安裝完畢后,打開,彈出窗口中共有5欄內(nèi)容,依次如下: 遙控器配置文件----------是負(fù)責(zé)修改配置文件的,選擇遙控器和設(shè)置遙控器兩個(gè)選項(xiàng)中的內(nèi)容可以不用改動(dòng) ir devices---------應(yīng)該是選擇遙控設(shè)備了,這個(gè)也可以保持默認(rèn) 音量osd外觀-----是調(diào)節(jié)音量時(shí)顯示的顯示的進(jìn)度條外觀 按鈕osd外觀-----可以保持默認(rèn) 菜單osd外觀-----可以保持默認(rèn) 下面我們所做的,就是修改遙控器的配置文件,在下拉列表框中我們可以看到有“鍵盤模式”等多個(gè)配置文件,這個(gè)是已經(jīng)配置好的按鍵定義文件,“+”號(hào)表示新建配置文件,“-”號(hào)表示刪除列表框中選定的配置文件,“編輯”自然就是編輯選定的配置文件了。 下面我們以“鍵盤模式”為例,說明我們?nèi)绾巫约憾x遙控器按鍵。 首先在列表框中選定“鍵盤模式”,然后點(diǎn)擊右側(cè)的“編輯”按鈕,會(huì)彈出編輯遙控器按鍵的對(duì)話框。對(duì)話框左側(cè)對(duì)應(yīng)的是真實(shí)遙控器上的按鍵,中間是左側(cè)圖中各個(gè)按鍵的功能列表(即遙控器上的每個(gè)按鍵都是列表中的一項(xiàng),項(xiàng)的名字就是遙控器按鍵的名字,不過遙控器按鍵上部分是使用的符號(hào)表示),右側(cè)是當(dāng)前編輯的配置文件說明和按鍵的動(dòng)作定義。 下面詳細(xì)說明一下左中右三個(gè)部分。 首先,是左邊的遙控器圖片。用鼠標(biāo)點(diǎn)擊圖片上遙控器的每個(gè)按鍵,當(dāng)前選定的按鍵會(huì)變綠,中間部分該按鍵對(duì)應(yīng)的項(xiàng)也會(huì)自動(dòng)選中(按鍵定義也自動(dòng)展開)。 中間部分其實(shí)是和左邊一樣的了,只是呈現(xiàn)方式不一致而已,通過點(diǎn)擊列表中的加號(hào),左側(cè)圖片上對(duì)應(yīng)的按鍵會(huì)自動(dòng)選中,同時(shí)該鍵的定義也會(huì)自動(dòng)展開。在每一行上點(diǎn)擊右鍵會(huì)彈出一個(gè)菜單,點(diǎn)擊“add action”,即添加一個(gè)按鍵動(dòng)作定義。 右側(cè)上面profile部分不用管,是修改配置文件名和配置文件說明的。中間部分target application也可以不用,只用下面的button action就足夠了。button action中type主要是定義該鍵的類型的。 type的說明: none------什么都不干 keystroke------按下組合鍵,下面的keystroke中填入組合按鍵的名字,按鍵的名字為鍵盤按鍵上印的名字,有幾個(gè)鍵的名字比較特別(shift鍵用+代替,ctrl鍵用^代替,alt鍵用%代替)。注意如果要輸入的鍵多于一個(gè)字母,需要用括號(hào)括起來。下面舉幾個(gè)例子。 alt+enter:輸入 %{enter} shift+a: 輸入 +a ctrl+f: 輸入 ^f page down: 輸入 {pgdn} page up: 輸入 {pgup} sendmessage------就是類似于程序中的發(fā)送消息了,這個(gè)需要參照sendmessage參數(shù)來進(jìn)行定義,可以參照一下power鍵的定義就是用sendmessage類型。注意:message,wparm,lparm中數(shù)值為10進(jìn)制。例如,我要發(fā)送一個(gè)最大化窗口消息,可以如下填寫: message:274 wparm: 61488 lparm: 0 274=0x112,即WM_SYSCOMMAND 61448=0xf030,即SC_MAXIMIZE 注:sendmessge類型可與keystroke,presskey聯(lián)合使用,即為一個(gè)鍵添加一個(gè)動(dòng)作keystroke后,可以繼續(xù)添加一個(gè)sendmessage動(dòng)作。 findwindow------未用到(有用到的可以自己摸索,呵呵) changevolume----調(diào)節(jié)音量,increment表示音量加,decrement表示音量減,volume value表示每次按鍵后音量調(diào)節(jié)的幅度。 appcommand-----大意好像是windows程序中已經(jīng)定義好的命令,browser打頭的兩個(gè)應(yīng)該是對(duì)應(yīng)的瀏覽器(explorer,ie)中的前進(jìn)與后退,media打頭的幾個(gè)應(yīng)該是對(duì)應(yīng)的mediaplayer的播放控制功能。 launchapplication-----就是調(diào)用其他的應(yīng)用程序,application為程序名,argument為程序啟動(dòng)參數(shù)。 pause----大意是暫停,暫時(shí)沒有用到。 displaymenu------顯示菜單,這個(gè)在定義遙控器上的windows鍵能夠用到,可以在“鍵盤模式”等各個(gè)模式之間切換。其他按鍵的定義可以參照windows鍵的定義。 changeprofile-----同displaymenu forground------未仔細(xì)研究 multipress-----未發(fā)現(xiàn)如何填寫 volumemute----靜音(全局) playesound-----播放聲音文件 shutdown-----關(guān)機(jī)模式選擇 mousemode----鼠標(biāo)模式 mouse-----模擬鼠標(biāo)事件(event type為事件類型,如左擊,右擊等),可以參照鼠標(biāo)模式配置文件的定義 presskey-----詳細(xì)區(qū)分單個(gè)按鍵(keystroke可以模擬alt鍵,但無法區(qū)分左右,presskey中有詳細(xì)定義) wakeonlan----貌似是網(wǎng)絡(luò)喚醒?未研究 appcative----未研究 keydown-----可以參照star鍵的定義,未研究 keyup-----同上 navmod,movewindow,blast,showosd-----都未研究,沒有用到,呵呵 總之,一個(gè)鍵可以定義多個(gè)動(dòng)作,最好是多個(gè)類型混用,不會(huì)出現(xiàn)按鍵沖突。還有就是如果僅用鍵盤模式的話,用keystroke和presskey來模擬快捷鍵就足夠了,如果要定義更復(fù)雜的功能化,那就得靈活運(yùn)用各個(gè)動(dòng)作類型了。 ╮(╯▽╰)╭。。。。。寫的亂七八糟的。。。。大家將就著看吧。。。 |
|