最近、新しいスパンキングブランド Corsair K キーボードを購入し、興奮してXubuntuのホームPCに接続することにしました。まあ、本当に私を失望させた2つの主なもの以外。
ターミナルやWebブラウザーを開くなどの操作を行うためにGキーを再マップできるようにするためにできることはないかと考えていました。
今まで、私は次のことを試しました。
Corsair K30キーボードソフトウェアを Wine で実行します。起動し、すべてが機能しているように見えますが、キーボードをK30として検出せず、輝度、マクロプロファイル、マクロ記録ボタンなど、押した「正常ではない」キーを登録しません。 (輝度は機能し、キーボードのLED輝度を変更しますが、プログラムはそれを検出しません。)
xbindkeys
を使用して、各Gキーと他のキーのキーコードを把握します。 Gキーはすべて同じですが、マクロプロファイルやマクロレコードなどの他のキーには異なるキーがあります。
Keyboard > Application Shortcuts
などの通常のプログラムを実行して、そこにGキーをバインドしようとしています。
どれも明らかに機能しなかったので、キーボードのGキーを機能させる他の方法はありますか?
Ubuntuバージョン:Ubuntu 15.04(Vivid Vervet)
これは最先端の可能性がありますが、 Corsair Kxx用のLinuxカーネルドライバー があり、現在活発に開発中です。ベースはCorsair K90ですが、 Corsair K40のレポート があります。 Corsair K30で動作する可能性があります。
言及する価値のある機能は次のとおりです。
適切なキーコードを送信するようにGキーを再マッピングします。
代替手段は LinuxおよびOS X用のK65/K70/K95 RGB非公式ドライバー ですが、RGBエディションのみのようです。 ただし、GitHubにあります 。
注:Corsair K30については知りませんが、 Corsair K95 RGB の場合、キーボード自体ではなくオペレーティングシステムのソフトウェアによって実行されるため、Gキーは機能しません( Windowsのみを対象としています)。