為Kodi適配遙控器

本文為《PVE安裝Kodi》系列文章的一部分保檐。

本文同步發(fā)表在我的個(gè)人博客https://devome.github.io/blog腥寇。

前言

雖然安裝好Kodi后影锈,可以在手機(jī)上使用Yatse、Kore等軟件來(lái)遙控Kodi(當(dāng)然這需要在Kodi設(shè)置中啟用“允許通過(guò) HTTP 遠(yuǎn)程控制”),但家人嗜价、朋友怎么辦,難道為每個(gè)人都裝一下亥啦?所以還是需要有一個(gè)實(shí)體遙控器來(lái)控制Kodi炭剪。

注意事項(xiàng)

如果沒(méi)有打開(kāi)Kodi,遙控器的電源鍵按下會(huì)關(guān)閉PVE系統(tǒng)翔脱,推薦適配遙控器之后按照《像使用盒子/LibreELEC一樣使用PVE直裝的Kodi奴拦,實(shí)現(xiàn)遙控器啟停》一文進(jìn)行按鍵劫持,并可以實(shí)現(xiàn)遙控器來(lái)啟動(dòng)/關(guān)閉Kodi届吁。

適配遙控器

當(dāng)然主要有兩種方式(另外還有紅外遙控器错妖,這個(gè)不好用绿鸣,就不寫了),一是2.4G無(wú)線遙控器暂氯,一是藍(lán)牙遙控器潮模,經(jīng)過(guò)本人踩坑,我更推薦2.4G無(wú)線遙控器2023年8月補(bǔ)充說(shuō)明:Linux內(nèi)核支持關(guān)閉USB設(shè)備進(jìn)入suspend狀態(tài)的功能痴施,也可以實(shí)現(xiàn)藍(lán)牙遙控器永不斷連)擎厢。總得說(shuō)來(lái)辣吃,二者都可以非常舒服地使用动遭,對(duì)比如下:

  • 藍(lán)牙遙控器即使設(shè)置好了永遠(yuǎn)保持連接,但畢竟需要藍(lán)牙適配器和藍(lán)牙遙控器兩個(gè)配合神得,事實(shí)上在我的環(huán)境中5分鐘左右遙控器沒(méi)有動(dòng)作二者就失聯(lián)了厘惦,總是需要多按幾次遙控器才會(huì)有反應(yīng)。2.4G無(wú)線遙控器自帶接收器哩簿,不存在斷連問(wèn)題宵蕉。

  • 2.4G無(wú)線飛鼠遙控器點(diǎn)出鼠標(biāo)。

  • 2.4G飛鼠遙控器成本25塊左右节榜,而藍(lán)牙適配器加藍(lán)牙遙控器加起來(lái)要50塊左右羡玛,前者更劃算一點(diǎn)。

  • 藍(lán)牙可以連接多個(gè)設(shè)備全跨,而2.4G無(wú)線遙控器和接收器就只能一對(duì)一缝左。

  • 藍(lán)牙設(shè)備可以設(shè)置永不斷連,但似乎不能劫持電源鍵浓若,2.4G無(wú)線遙控器可以正常劫持渺杉。

無(wú)線遙控器

談不上適配,如果是直接在PVE中安裝Kodi挪钓,插上USB接收器就能用了是越。如果是直通顯卡和聲卡給 LibreELEC/CoreELEC 虛擬機(jī)的話,就設(shè)置下USB接口直通碌上。其他方式安裝的Kodi/LibreELEC/CoreELEC倚评,只要該系統(tǒng)能訪問(wèn)USB接口,就可以用這種方式馏予。

購(gòu)買關(guān)鍵詞:遙控器 2.4G 飛鼠 空中鼠標(biāo) 空中鍵鼠 Air Mouse 鍵鼠天梧,注意要自帶接收器的。

藍(lán)牙遙控器

注:我購(gòu)買的是勝為藍(lán)牙適配器5.0和小米藍(lán)牙語(yǔ)音遙控器這兩樣?xùn)|西霞丧。但我現(xiàn)在不推薦用這種方式呢岗,除非你需要連接多個(gè)藍(lán)牙設(shè)備才考慮。(2023年8月補(bǔ)充說(shuō)明:Linux內(nèi)核支持關(guān)閉USB設(shè)備進(jìn)入suspend狀態(tài)的功能,也可以實(shí)現(xiàn)藍(lán)牙遙控器永不斷連后豫。)

以下為藍(lán)牙遙控器適配流程:

以下相關(guān)命令均為root用戶執(zhí)行的悉尾。
如果需要新建文件,請(qǐng)直接在Linux環(huán)境中使用nano XXXX創(chuàng)建挫酿,請(qǐng)不要在Windows環(huán)境中創(chuàng)建后再上傳构眯。

  1. 在USB接口上插入藍(lán)牙適配器,可以在PVE打開(kāi)的情況下插入早龟。插入后可以命令檢測(cè)一下:

    lsusb | grep bluetooth -i
    Bus 003 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    
  2. 安裝藍(lán)牙管理器:

    apt install -y bluetooth
    
  3. 適配遙控器惫霸,請(qǐng)自行將以下的mac地址更改你的設(shè)備的mac地址:

    ## 進(jìn)入藍(lán)牙管理器
    $ bluetoothctl
    [NEW] Controller 00:10:20:30:40:50 hostname [default]
    
    ## 設(shè)置agent
    [bluetooth]# default-agent
    Default agent request successful
    
    ## 開(kāi)啟藍(lán)牙適配器
    [bluetooth]# power on
    Changing power on succeeded
    [CHG] Controller 00:10:20:30:40:50 Powered: yes
    
    ## 使藍(lán)牙遙控器進(jìn)入待配對(duì)狀態(tài),比如我購(gòu)買的小米藍(lán)牙語(yǔ)音遙控器是同時(shí)按住遙控器上的主頁(yè)鍵和菜單鍵不放拄衰,其他遙控器根據(jù)其說(shuō)明操作
    ## 然后再讓藍(lán)牙適配器開(kāi)始掃描它褪,要配對(duì)好后再松開(kāi)遙控器
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller 00:10:20:30:40:50 Discovering: yes
    [NEW] Device 00:12:34:56:78:90 device name
    [CHG] Device 00:12:34:56:78:90 LegacyPairing: yes
    
    ## 掃描到你的藍(lán)牙遙控器后,開(kāi)始配對(duì)翘悉,配對(duì)完成就可以松開(kāi)遙控器了
    [bluetooth]# pair 00:12:34:56:78:90
    Attempting to pair with 00:12:34:56:78:90
    [CHG] Device 00:12:34:56:78:90 Connected: yes
    [CHG] Device 00:12:34:56:78:90 Paired: yes
    Pairing successful
    
    ## 配對(duì)并連接成功后提示符會(huì)變成這樣
    [小米藍(lán)牙語(yǔ)音遙控器]# 
    
    ## 可以信任該遙控器
    [小米藍(lán)牙語(yǔ)音遙控器]# trust 00:12:34:56:78:90
    
    # 如想了解更多信息,請(qǐng)自行查看幫助
    [小米藍(lán)牙語(yǔ)音遙控器]# help
    
    ## 退出藍(lán)牙管理器
    [小米藍(lán)牙語(yǔ)音遙控器]# exit
    
  4. 讓遙控器一直保持連接不斷開(kāi)居触,修改/etc/bluetooth/main.conf妖混,找到對(duì)應(yīng)的行取消注釋并修改為以下內(nèi)容:讓遙控器不斷連,實(shí)際上是不讓USB設(shè)備進(jìn)入suspend狀態(tài)(遙控器并沒(méi)有真正的斷開(kāi)藍(lán)牙適配器)轮洋,首先修改/etc/bluetooth/input.conf制市,設(shè)置IdleTimeout0

    [General]
    IdleTimeout=0
    

    然后根據(jù)內(nèi)核幫助文檔 Power Management for USB,修改Linux啟動(dòng)參數(shù)弊予。

    • 方式一祥楣,重啟后生效。修改內(nèi)核啟動(dòng)參數(shù)汉柒,如果是傳統(tǒng)方式安裝的PVE/Linux误褪,修改/etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT行,如果是ZFS安裝的PVE/Linux碾褂,修改/etc/kernel/cmdlineroot行兽间,增加一個(gè)參數(shù)usbcore.autosuspend=-1,然后運(yùn)行下列命令更新內(nèi)核:
    update-grub && update-initramfs -u -k all
    
    • 方式二正塌,重啟后生效嘀略。新建/etc/modprobe.d/disable_usbcore_autosuspend.conf,內(nèi)容如下:
    options usbcore autosuspend=-1
    
    • 方式三乓诽,僅本次啟動(dòng)有效帜羊,并且需要在運(yùn)行下面命令之后插入的設(shè)備才會(huì)生效。
    echo -1 >/sys/module/usbcore/parameters/autosuspend
    

    上述修改是禁用所有USB設(shè)備自動(dòng)掛起(畢竟是服務(wù)器鸠天,不需要掛起)讼育,但如果你確實(shí)需要針對(duì)某些設(shè)備保留自動(dòng)掛起,而只針對(duì)遙控器禁用自動(dòng)掛起,請(qǐng)參考 USB自動(dòng)掛起 進(jìn)行針對(duì)性的設(shè)置窥淆。

在這里也簡(jiǎn)單的提一下 LibreELEC/CoreELEC 如何適配藍(lán)牙遙控器卖宠,安裝好適配器后,進(jìn)入LibreELEC/CoreELEC系統(tǒng)設(shè)置菜單的藍(lán)牙子菜單后忧饭,根據(jù)遙控器說(shuō)明書使遙控器進(jìn)入待配對(duì)狀態(tài)扛伍,然后在LibreELEC/CoreELEC中開(kāi)始掃描,掃描到后點(diǎn)擊配對(duì)即可词裤。

紅外遙控器

不好用刺洒,教程就不寫了。

再次提醒

如果沒(méi)有打開(kāi)Kodi吼砂,遙控器的電源鍵按下會(huì)關(guān)閉PVE系統(tǒng)逆航,推薦適配遙控器之后按照《像使用盒子/LibreELEC一樣使用PVE直裝的Kodi,實(shí)現(xiàn)遙控器啟停》一文進(jìn)行按鍵劫持渔肩,并可以實(shí)現(xiàn)遙控器來(lái)啟動(dòng)/關(guān)閉Kodi因俐。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市周偎,隨后出現(xiàn)的幾起案子抹剩,更是在濱河造成了極大的恐慌,老刑警劉巖蓉坎,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澳眷,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蛉艾,警方通過(guò)查閱死者的電腦和手機(jī)钳踊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)勿侯,“玉大人拓瞪,你說(shuō)我怎么就攤上這事」藜啵” “怎么了吴藻?”我有些...
    開(kāi)封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)弓柱。 經(jīng)常有香客問(wèn)我沟堡,道長(zhǎng),這世上最難降的妖魔是什么矢空? 我笑而不...
    開(kāi)封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任航罗,我火速辦了婚禮,結(jié)果婚禮上屁药,老公的妹妹穿的比我還像新娘粥血。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布复亏。 她就那樣靜靜地躺著趾娃,像睡著了一般。 火紅的嫁衣襯著肌膚如雪缔御。 梳的紋絲不亂的頭發(fā)上抬闷,一...
    開(kāi)封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音耕突,去河邊找鬼笤成。 笑死,一個(gè)胖子當(dāng)著我的面吹牛眷茁,可吹牛的內(nèi)容都是我干的炕泳。 我是一名探鬼主播,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼上祈,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼培遵!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起雇逞,我...
    開(kāi)封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤荤懂,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后塘砸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晤锥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年掉蔬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片矾瘾。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡女轿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出壕翩,到底是詐尸還是另有隱情蛉迹,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布放妈,位于F島的核電站北救,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏芜抒。R本人自食惡果不足惜珍策,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宅倒。 院中可真熱鬧攘宙,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至铺韧,卻和暖如春多矮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背祟蚀。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工工窍, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人前酿。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓患雏,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親罢维。 傳聞我的和親對(duì)象是個(gè)殘疾皇子淹仑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容