web-dev-qa-db-ja.com

Corsairゲーミングキーボードを標準のUSBHIDキーボードのように動作させる方法

Corsair Strafe RGBキーボードを使用していますが、何らかのUSBエラーが原因で、Linuxで起動および一時停止/再開の問題が多数発生しています。最近のカーネルでは、この問題はほぼ修正されていますが、それでも毎回約10秒ずつブートがハングします。

私は今日早くにOpenBSDをインストールしに行き、USBデバイスを初期化するときに別の不気味に馴染みのあるブートハングに遭遇しました。タイムアウトになるまでに、OSは「usb6を無効にする」という行に沿って何かを印刷しました(ただし、スクロールが速すぎて読み取りや写真を撮ることができませんでした)。その後、キーボードのバックライトがオフになり、インストーラーにテキストを入力できませんでした。

もう一度掘り下げて少し調べたところ、実際にはソフトウェアで修正できることがわかりました( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/を参照) 1678477 )ですが、このパッチが必要なため、ハードウェアの問題であると私は信じています。

この問題は複数のLinuxディストリビューション、カーネル、さらにはOpenBSDにも影響するため、キーボードのファームウェアまたはハードウェアに問題があると思います。

何らかの方法で問題を解決するために使用できるものはありますか? USB-PS2-USBセットアップを仮帆装してみることができると思っていましたが、それが役立つかどうかはわかりません。

1

さまざまな規格に準拠したカーネルがキーボードの初期化に失敗する理由は、バックライトがUSB2.0仕様で処理することを意図しているよりも多くの電力を引き出す方法によるものであることが判明しました。

電源付きのUSBハブを使用すると、この問題は解決します。 PS/2アダプタのセットアップは必要ありません。

0