国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Linux系統下遙控器的配置與使用方法
2007-04-25   中國IT實驗室

你有沒有想象過能夠坐在沙發上,或者躺在床上,拿著遙控器像操作電視一樣來操作電腦?可能你已經見到過市場上出現的那種電腦遙控器,不過它們都是基于windows下的。其實,通過一定的配置,在linux平臺上,即使使用一般的遙控器,我們也可以完成對電腦的要控操作。

linux下遙控器的配置使用主要涉及到Linux的紅外驅動程序。LIRC (Linux Infrared Remoter Control),即是Linux下的專門控制處理紅外遙控信號的程序,包含了各種接口的紅外驅動、多個應用程序及LIRC庫。這里討論的主要是其中應用于家電遙控器對PC機的控制方面。

紅外信號的來源可以是串口、并口、IRDA、ETHERNET等。LIRC下串口紅外的驅動叫做lirc_serial,它默認是檢測串口的DCD信號線,然后測量各種時間參數,并傳遞到上層的應用程序。同時LIRC自帶了許多應用工具,例如xmode2用X11的圖形接口畫出DCD上的矩形脈沖,irexec可以將遙控器按鍵對應為命令行上的某一條命令,irrecord獲得新的配置文件lircd.conf等。

l 安裝lirc驅動

$ cd ~/

$ mkdir lirc

$ cd lirc

$ sudo apt-get source lirc #下載 lirc-0.7.1pre2

$ cd lirc-0.7.1pre2

$ sudo ./setup.sh

然后根據相應的遙控器選擇,這里選擇other serial port device 中的 serial,irq 和 io 地址要根據你的實際情況配置,這里使用的是默認值。這一步也很重要,否則將無法正常使用。選擇完畢后選擇保存并配置,然后會運行configure,之后再執行:

$ sudo make ; make install

安裝完畢后會編譯內核模塊并安裝到 /lib/modules/2.6.8.1-epia1/misc 下。根據不同的硬件,模塊會有所不同。這里是 lirc_dev.ko 和 lirc_serial.ko 兩個。

l 插入模塊

$ sudo apt-get install setserial

$ sudo setserial /dev/ttyS1 uart none

$ sudo modprobe lirc_serial irq=3 io=0x2f8

l 使用 mode2程序測試

$ sudo mode2 #console下命令

(如果安裝有usbmount(使用udev),設備節點的位置會發生改變,可用 mode2 -d /dev/lirc0測試。)用遙控器按下,看屏幕有無反應。如:

space 1471423
pulse 3149
space 2905
pulse 687
space 1334
pulse 686

這就表示安裝正確了。

l 配置遙控器

因為這里使用的不是名牌遙控器(可到 http://www.lirc.org/ 下載別人已經做好的配置文件),就要使用 irrecord 命令生成。

$ sudo irrecord new.conf #此時lircd不能運行

按照提示一步步完成。這里要注意,按鍵時間不要太短也不要太長,按照提示上的說法是每次按鍵要顯示1~10個點。即使這樣,最后使用得到的配置也可能有的鍵能用有的鍵不能用,這時一個取巧的做法是,尋找規律看什么樣的情況下鍵是能用的,重復配置多次,將每次能用的鍵抽出來組成一個配置文件。

$ sudo cp new.conf /etc/lircd.conf #將生成的文件拷到/etc下,重命名為lircd.conf

$ sudo lircd #如果設備節點位置改變,則需要添加-d /dev/lirc0參數

運行 irw 測試配置文件是否正確,按鍵是否找到。

$ sudo irw

如按下power鍵,屏幕上顯示:

0000000000000001 00 power new.conf

如果每個鍵顯示的信息與配置文件中一致,則配置成功。

接下來將lirc_serial irq=3 io=0x2f8寫到/etc/modules中

l 配置.lircrc文件

.lircrc為lirc的應用程序配置文件,典型字段配置如下:

begin

prog = lirckeyd

remote = new.conf

button = power

repeat = 0

config = power

end

其中:

begin~end表示一個獨立的配置塊。

prog域的值表示使用該配置塊的程序名稱。

remote的值表示使用的遙控器名稱(參見lircd.conf中的定義)。

button 的值表示遙控器按鍵名稱(參見lircd.conf中的定義)。

repeat 的值表示按鍵的重復次數。

config 的值表示該按鍵對應的字符串,該字符串可以被prog定義的應用程序獲得。

需要注意的一點是remote的值一定要和lircd.conf中的name值一致,比如上面irrecord 生成的配置中name為new.conf,則這里的remote值也要為new.conf。

l 將遙控器按鍵映射為x事件

接下來就需要將遙控器的按鍵與我們期望的操作對應起來。這時需要根據LIRC庫提供的接口編寫一定的映射程序。具體的實現過程將在其它文章討論。

熱詞搜索:

上一篇:Linux_Swap持續增長的問題 四
下一篇:當linux終端出現混亂時,如何讓它恢復正常

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
成人免费在线视频观看| www.久久久久久久久| 一区二区三区不卡视频| 1区2区3区国产精品| 亚洲视频一二三区| 亚洲精品写真福利| 亚洲国产精品一区二区久久恐怖片| 中文字幕日本不卡| 亚洲激情校园春色| 天堂成人国产精品一区| 婷婷综合另类小说色区| 日韩国产欧美在线视频| 美女高潮久久久| 国内精品视频666| 国产69精品久久99不卡| 91亚洲男人天堂| 欧美性色黄大片| 日韩欧美一区二区免费| 国产欧美一区二区在线| 亚洲乱码国产乱码精品精的特点 | 在线观看日韩一区| 欧美视频日韩视频在线观看| 欧美一区二区三区免费观看视频| 欧美刺激午夜性久久久久久久| 欧美成人一区二区三区片免费| 国产日韩v精品一区二区| 亚洲天堂2014| 免费人成黄页网站在线一区二区 | 波多野结衣欧美| 91高清视频在线| 欧美va日韩va| 亚洲精品视频在线观看免费| 免费视频一区二区| 日韩一区二区影院| 成人欧美一区二区三区视频网页 | 中文字幕一区二| 日一区二区三区| 成人夜色视频网站在线观看| 欧美精品v日韩精品v韩国精品v| 久久久久久一二三区| 一区二区三区自拍| 国产很黄免费观看久久| 在线播放中文字幕一区| 中文字幕一区二区三中文字幕| 视频一区二区欧美| 色悠悠亚洲一区二区| 久久久久国产精品人| 亚洲午夜一区二区| 91在线无精精品入口| 亚洲精品在线免费播放| 午夜视频一区二区| 色婷婷综合久久久久中文| 国产网站一区二区| 久久国产福利国产秒拍| 欧美日本在线视频| 亚洲狠狠丁香婷婷综合久久久| 国产成人欧美日韩在线电影| 精品久久久久av影院 | 久久久国产精华| 人人狠狠综合久久亚洲| 在线免费视频一区二区| 中文字幕色av一区二区三区| 国产九色sp调教91| 国产精品国产a级| 国产乱码一区二区三区| 久久婷婷久久一区二区三区| 免费人成精品欧美精品| 欧美一卡2卡3卡4卡| 亚洲超碰精品一区二区| 欧美日韩一本到| 午夜av一区二区| 欧美日韩一区二区三区在线| 亚洲a一区二区| 欧美日本视频在线| 日韩专区一卡二卡| 日韩一区二区精品| 激情久久久久久久久久久久久久久久| 欧美绝品在线观看成人午夜影视| 亚洲精品乱码久久久久久| 色国产精品一区在线观看| 亚洲一区二区在线播放相泽| 欧洲一区二区av| 午夜精品久久久久久不卡8050| 欧美日韩国产a| 狠狠色狠狠色综合| 国产午夜亚洲精品羞羞网站| av不卡免费在线观看| 亚洲欧美日韩国产一区二区三区| 一本大道综合伊人精品热热| 亚洲一区二区三区四区在线| 777xxx欧美| 国产成人久久精品77777最新版本| 久久精品免费在线观看| 99综合影院在线| 天天av天天翘天天综合网| 欧美大片在线观看一区二区| 国产白丝网站精品污在线入口| 成人免费在线播放视频| 91麻豆精品国产自产在线| 极品少妇xxxx精品少妇偷拍| 中文字幕av一区二区三区免费看 | 久久久久久久久久久久久久久99 | 精品久久国产97色综合| 成人精品视频网站| 日韩综合一区二区| 国产欧美1区2区3区| 欧美性一二三区| 国产精品99久久久久久似苏梦涵| 久久国产精品免费| 亚洲色图另类专区| 欧美一卡在线观看| 91老司机福利 在线| 麻豆成人久久精品二区三区红| 中文字幕av一区 二区| 制服丝袜中文字幕亚洲| 成人丝袜高跟foot| 蜜桃91丨九色丨蝌蚪91桃色| 国产精品久久久久国产精品日日| 欧美男人的天堂一二区| 成人av网站在线| 蜜臀a∨国产成人精品| 亚洲柠檬福利资源导航| 欧美精品一区二区三区蜜桃| 91香蕉视频污在线| 精品亚洲porn| 性久久久久久久久久久久 | 欧美在线制服丝袜| 国产成人av一区二区三区在线| 性做久久久久久久久| 亚洲欧美另类小说| 中文字幕va一区二区三区| 久久亚洲综合色一区二区三区| 欧美性猛交xxxx黑人交| 99久久免费精品| 成人禁用看黄a在线| 国产成人综合网| 国产在线播放一区| 久久精品99国产精品日本| 午夜影院久久久| 亚洲18影院在线观看| 夜夜嗨av一区二区三区网页 | 国产精品不卡一区| 久久久一区二区| 精品国产3级a| 精品成人一区二区三区四区| 欧美一区二区在线不卡| 欧美日韩不卡在线| 欧美日韩aaa| 91精品久久久久久蜜臀| 欧美一区日韩一区| 日韩欧美在线网站| 日韩欧美中文字幕公布| 日韩欧美成人激情| 久久一夜天堂av一区二区三区| 26uuu另类欧美| 中文成人综合网| 亚洲三级在线免费观看| 亚洲自拍欧美精品| 亚洲高清免费观看| 日本麻豆一区二区三区视频| 蜜臀va亚洲va欧美va天堂| 极品尤物av久久免费看| 国产一区二区h| 99精品视频在线播放观看| 在线观看国产日韩| 欧美一区二区在线不卡| 久久综合九色综合欧美就去吻| 国产亚洲精品bt天堂精选| 1024成人网| 亚洲成av人片在www色猫咪| 久久精品国产秦先生| 国产成人一级电影| 日本精品一级二级| 欧美精品日韩一区| 久久久综合精品| 亚洲一区二区三区在线| 免费一区二区视频| 成人免费观看av| 欧美精品第1页| 中文字幕av一区二区三区免费看 | 成人av网站免费| 欧美日韩另类国产亚洲欧美一级| 日韩精品中午字幕| 国产精品国产三级国产aⅴ中文 | 亚洲国产精品v| 夜夜精品浪潮av一区二区三区| 毛片不卡一区二区| 91在线观看免费视频| 欧美电影在哪看比较好| 国产女人18水真多18精品一级做| 一区二区三区在线视频免费观看| 久久精品国产亚洲一区二区三区| 97久久久精品综合88久久| 91精品国产高清一区二区三区| 国产精品视频一二三区| 日韩国产欧美视频| 色中色一区二区| 中文在线一区二区| 久国产精品韩国三级视频| 一本久久a久久免费精品不卡|