遠端 USB 直通在遠端主機上使用手柄、MIDI、音訊和繪圖板

在遠端 PC 或 Mac 上使用 Xbox 手柄、DualShock、DualSense、MIDI 鍵盤、麥克風、Wacom 繪圖板或任何其他 USB 裝置。手柄、MIDI、音訊和原始 USB 均免費。

  • 遠端手柄
  • 透過網路使用 Xbox 手柄
  • DualShock 遠端遊玩
  • DualSense 直通
  • SDL 手柄對映
  • 遠端 Switch Pro 手柄
  • 網路 MIDI
  • 遠端麥克風
  • USB over IP
  • 原始 USB
  • Wacom 遠端桌面
  • macOS USB 直通
  • Moonlight
  • Sunshine

遠端手柄:Xbox、DualShock、DualSense

將手柄接在面前的電腦上,即可在遠端 PC 上游玩。手柄功能包含在免費版中。

Xbox 手柄

支援 Xbox One、Xbox Series 和 Xbox 360 手柄。Xbox 360 模擬可相容只識別該手柄的遊戲。

DualShock 4 和 DualSense

原始 USB 會原樣直通 PlayStation 手柄,因此 DualSense 的原生功能在主機上依然可用。

透過 SDL 支援任何其他手柄

Nintendo Switch Pro、8BitDo、Logitech、Steam Controller 和通用 USB 手柄都透過 SDL(Steam 使用的同一手柄層)對映,在主機上的表現與在 Steam 中一致。

透過網路傳輸 MIDI、麥克風和聲音

MIDI 鍵盤和控制器

MIDI 裝置可直通到遠端主機上的 DAW,免費版即可使用。

麥克風

從客戶端到主機的低延遲麥克風通道。

聲音輸出

遠端音訊會在本地揚聲器或耳機上播放。

剪貼簿

文字和檔案的雙向剪貼簿。

Wacom 與繪圖板

壓感與傾斜

Wacom、Huion、XP-Pen 等繪圖板,完整支援筆壓與傾斜,需專業版。

原生驅動

Wacom 裝置連同其自帶驅動一起直通,因此 Wacom Center 能識別該繪圖板。

遠端 Mac 上的 Wacom →

適用於任意裝置的原始 USB 直通

原始 USB 會把裝置交給遠端主機,就像直接插在那臺主機上一樣。

安全金鑰

YubiKey 等硬體金鑰可用於登入遠端主機。

儲存盤和其他 USB 裝置

外接硬碟等 USB 外設會原樣直通。

已簽名的 USB-IP 驅動

Windows 主機上經過數字簽名的核心驅動。

macOS:透過 ESP32-S3 加密狗實現 USB 直通

macOS 沒有乾淨的軟體方式實現 USB 直通。插在 Mac 上的 10 美元 ESP32-S3 加密狗可在硬體層面傳輸裝置。

不僅限於繪圖板

手柄、Xbox 手柄、DualShock、DualSense、MIDI 鍵盤和控制器以及其他 USB 裝置,都可以像 Wacom 一樣透過加密狗傳輸。

開源韌體

可從 GitHub 自行刷寫開發板,或購買已刷好韌體的加密狗。

獲取 ESP32-S3 加密狗 →

常見問題

能在遠端 PC 上使用 Xbox 手柄或 DualShock 嗎?

可以。USBridge 在免費版中即可把 Xbox、DualShock 4、DualSense、Switch Pro、8BitDo 等手柄直通給遠端主機。手柄透過 SDL(Steam 使用的同一層)對映。原始 USB 保留手柄的原生功能,Xbox 360 模擬則可相容只支援該手柄的遊戲。

USBridge 能在遠端桌面中直通 MIDI 裝置嗎?

可以。MIDI 鍵盤和控制器連同麥克風、聲音輸出,在免費版中即可傳到遠端主機。

USBridge 能配合 Moonlight 使用嗎?

可以。USBridge 代理內建開源的 Sunshine 串流器,而每臺 USBridge 硬體 KVM(現成的 KVM 2.0,或刷入韌體的 Radxa Zero 3W、Radxa Cubie A7Z、Sipeed NanoKVM)都是硬體 GameStream 主機,因此原版 Moonlight 客戶端可以連線這兩者。

如何把 USB 裝置直通到遠端 Mac?

macOS 沒有乾淨的軟體方式實現 USB 直通,因此 USBridge 在 Mac 上使用 10 美元的 ESP32-S3 加密狗,在硬體層面傳輸繪圖板、手柄、MIDI 裝置及其他 USB 外設。

哪些 USB 裝置免費,哪些需要專業版?

鍵盤、滑鼠、MIDI、麥克風、聲音輸出、手柄以及安全金鑰、儲存盤等原始 USB 裝置均免費。帶壓感與傾斜的 Wacom 等繪圖板需專業版。

ssh guest at usbridge.io

guest@usbridge:~/menu$ ls -la

total 7

guest@usbridge:~/menu$