聲音插孔中的耳機遙控器作為 X 輸入
我有新耳機,確切地說是 AKG K318,他們有其中一個遙控器。在智能手機(例如 Android 手機或 iPhone)上,按鈕映射到音樂播放器上的操作,例如播放/暫停、音量增大/減小、跳過、上一個,您就明白了。
我想知道如何在我的電腦上複製相同的功能。
我想這個過程包括讓 X 辨識輸入,然後以某種方式映射這些輸入以供應用程序使用。
“設備”(將通過聲音插孔連接)未在 中列出
xinput
,按鈕也不會觸發正常鍵盤事件。如何將插入輸出聲音插孔的耳機用作 X 鍵輸入?
那些可以在專用設備上用於控制媒體播放器、音量和靜音的“特殊”耳機通常在插頭上具有四個連接,而普通耳機輸出插孔具有典型的三個連接。
通常的三個是左聲道、右聲道和接地(常見),而第四個通常設置為多值電阻,按下每個按鈕時都會在第四根導線(+接地)上呈現特定的電阻,這是媒體設備可以感知並從中確定需要什麼功能。無需使用昂貴的數字信號發生器和其他東西(全部都裝在電線上的那個小斑點中!),讓幾個按鈕從一根電線上工作的非常巧妙的方法。
四個按鈕可能使用四個電阻(任何單位):
volume up: 1 ohm volume down: 2 ohms stop: 4 ohms play: 8 ohms
如果這看起來有點像二進制編碼方案……它是!(你太聰明了!!)使用類似比例的值,你可以感知 16 個不同的輸出,甚至可以同時處理多個按鍵。噠噠!
老人們可能還記得最初的 iPod,它在音頻輸出插頭旁邊有一個小 4 連接器插孔,許多設備將其插入到音頻插頭旁邊,從而可以來回發送控制信號。這已被淘汰,取而代之的是(恕我直言!)第四線系統……標準耳機將按預期工作,並且設置為與第四線方法介面的耳機也被接受。
但是要回答您的問題(終於!!)……不,沒有“標準”方式來啟用您正在尋找的功能。藍牙耳機將是您的最佳解決方案。(我的很酷!)