Re: [請問] 電腦遙控器分析訊號工具
※ 引述《rainwu (rain)》之銘言:
: 請教,我買了一款紅外線遙控器,在PC端是插USB的紅外線接收器,再搭配一支遙控器
: ,有沒有工具可以分析,當我按下遙控器的某個鍵,可以解出他是哪些按鍵的組合,
: 譬如用是窗全螢幕來講好了,大部分的軟體透過兩種快速鍵可以達成,F11和
: Alt+Enter,但我想知道遙控器上面全螢幕所送出的訊號,到底是哪種組合鍵?
: 還有像靜音、瀏覽器、信箱這種按鍵,他到底是送出什麼訊號可以直接開啟
: 該工具,因為這些按鍵在多媒體鍵盤也看的到,也不用裝軟體就有效果了,到底
: 他的運作原理是怎樣?
: 另外假設要用在PPT簡報上,按F5可以開始播放簡報,但我買的遙控器卻沒有送出F5
: 的按鍵,那有軟體可以間接把訊號二次轉換嗎? 譬如全螢幕他是送出Alt+Enter,
: 那可以設定把Alt+Enter轉換成F5,這樣就可以隨意變化了。
: 謝謝
我以前做過類似的事
當時用的工具是 EventGhost,免費開源,你的兩個願望應該可以一次滿足
官網 http://www.eventghost.org/
EventGhost 可以偵測各種電腦輸入事件(Event),並編製巨集(Macro)自動執行動作
包括基本的鍵盤、遊戲把手到一些冷門的硬體訊號輸入都能偵測到
接著可以設定巨集,每個巨集可以設定各種動作(Action)
舉凡基本的模擬鍵盤、視窗放大縮小、開關機...
進階的開關光碟機,到希奇古怪的改桌布、改登錄值都可以
特別是直接內建常見多媒體軟體的動作列表,WMP、Foobar2000、MPC、Winamp都有
省的自己查該軟體的快速鍵是什麼
以你的需求來當例子
執行 EventGhost 後,add plugin 加入 USB-UIRT 和 keyboard
前者是偵測遙控器訊號,後者是偵測鍵盤事件
然後按一下想查的遙控器按鈕,比如說"全螢幕"這個按鈕
接著 log 視窗就會自動顯示類似下面兩行偵測到的事件
Remote.Button3
Keyboard.Alt+Enter
這就可以知道這個按鈕是 Button3,並會送出 Alt+Enter 的按鍵組合
若是要把訊號二次轉換
接著新增一個巨集(Macro),將 Remote.Button3 拖曳到裡面
或是 Keyboard.Alt+Enter 也可以
然後新增一個事件(Action)
選 Windows/Emulate Keystroke 模擬鍵盤組合,值填 {F5} 即可
這樣就能用遙控器送出 F5 訊號了
就我的經驗
一些隨撥放軟體隨盒附贈的遙控器,按紐都是送出鍵盤訊號
其他標榜可以跟 Windows Media Center 相容的遙控器,就會很複雜
其他軟體就我所知以上需求 AutoHotKey 也能做到
但挺麻煩的,偵測遙控器訊號還要另外下載 dll
動作腳本寫法還要再去查 AHK 語法
還是推薦 EventGhost 比較省事
--
【帝江】
有神焉,其狀如黃囊,赤如丹火,六足四翼,渾敦無面目,是識歌舞,實為帝江也。
http://aycu31.webshots.com/image/14150/2006037017327500849_rs.jpg
![](http://aycu31.webshots.com/image/14150/2006037017327500849_rs.jpg)
原來是個會唱歌的的屁股
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.97.90
推
01/17 06:52, , 1F
01/17 06:52, 1F
推
01/17 08:58, , 2F
01/17 08:58, 2F
推
01/17 09:47, , 3F
01/17 09:47, 3F
→
01/17 10:50, , 4F
01/17 10:50, 4F
推
01/17 14:13, , 5F
01/17 14:13, 5F
→
01/18 20:36, , 6F
01/18 20:36, 6F
推
01/27 09:19, , 7F
01/27 09:19, 7F
討論串 (同標題文章)