LinuxでCorsairキーボードのバックライト設定を変更する方法

LinuxでCorsairキーボードのバックライト設定を変更する方法

Corsairキーボードは、優れたRGBバックライト機能を備えているため、特に夜間のPCでのゲームに最適です。ユーザーは、Corsairキーボードのバックライトを簡単に変更して、さまざまな色やスタイルを表示できます。

Linuxカーネルを介して、ゲーム用キーボードのCorsairラインは非常にうまく機能します。メディアキーは通常機能し、照明パターンは正しく表示されますが、公式ソフトウェアを使用してLinuxで照明を構成および設定することはできません。代わりに、バックライトのルックアンドフィールをカスタマイズしようとしているユーザーは、CKB-Nextと呼ばれるカスタムツールをインストールする必要があります。

LinuxにCKBNextをインストールする

CKB Nextアプリケーションは、Linux上のソフトウェアソースを介してインストールすることはできません。AppImageとして利用できることすらありません。代わりに、このアプリケーションをインストールするには、ソフトウェアコンパイラを使用してプログラムを最初から作成する必要があります。

LinuxオペレーティングシステムでCKBNextの構築を開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、コマンドラインウィンドウが開いたら、現在使用しているLinuxオペレーティングシステムに対応するターミナルの指示に従います。

依存関係

前述のように、CKB Nextは、実行するためにソースからビルドする必要があります。ソースからソフトウェアをインストールするには、ビルド時の依存関係が必要です。このセクションでは、さまざまなLinuxOSでソフトウェアを正常にビルドするために必要なさまざまな依存関係を示します。

Ubuntu

Ubuntu 16.04 LTS、18.04 LTS以降では、CKBNextをビルドするために必要な依存関係がいくつかあります。インストールを開始するには、以下のAptコマンドを入力します。

sudo apt install git build-essential cmake libudev-dev qt5-default zlib1g-dev libappindicator-dev libpulse-dev libquazip5-dev

Debian

開発者は、DebianLinuxユーザーに必要な依存関係について具体的に概説していません。ただし、WebページにはUbuntuにインストールするものがリストされており、DebianLinuxは同じパッケージを共有しています。これらのUbuntu依存関係をDebianLinux PCに設定するには、以下のApt-getコマンドを入力します。

sudo apt-get install git build-essential cmake libudev-dev qt5-default zlib1g-dev libappindicator-dev libpulse-dev libquazip5-dev

Arch Linux

Arch Linuxには、CKBNextをインストールする簡単な方法を探している人のために利用できる非公式のAURパッケージがいくつかあります。ただし、開発者はGitHubへの依存関係もリストしているため、ソースからコンパイルできます。ターミナルで、以下のPacmanコマンドを入力して、Archでのコンパイルに必要なビルド時の依存関係をインストールします。

sudo pacman -S base-devel git cmake libsystemd qt5-base zlib libappindicator-gtk2 quazip libpulse

Fedora

以下のDnfコマンドを使用して必要なさまざまなビルド時の依存関係をターミナルウィンドウにインストールする限り、FedoraLinuxのすべてのバージョンでCKBNextをビルドできます。

sudo dnf install gcc git gcc-c ++ make cmake glibc zlib-devel qt5-qtbase-devel quazip-qt5-devel libappindicator-devel systemd-devel pulseaudio-libs-devel

OpenSUSE

使用しているOpenSUSELinuxのバージョンに関係なく、いくつかのビルド時の依存関係がインストールされていれば、CKBNextソフトウェアはその上でコンパイルできます。動作させるには、以下のZypperコマンドを実行します。

sudo zypper install git gcc gcc-c ++ make cmake linux-glibc-devel zlib-devel libqt5-qtbase-devel libappindicator-devel systemd-devel libpulse-devel quazip-qt5-devel libudev-devel

ソフトウェアの構築

依存関係を処理したら、Gitコマンドを使用して、GitHubリポジトリから直接ソフトウェアのクローンを作成します。

git clone https://github.com/ckb-next/ckb-next.git

コードのダウンロードが完了したら、CDコマンドを使用してコードフォルダーに移動します。

cdckb-次へ

Linux上でCKBNextソフトウェアを構築する時が来ました。ありがたいことに、ソフトウェアコードをコンパイルするのに何十ものコマンドは必要ありません。代わりに、コードに含まれている「quickinstall」スクリプトを実行するだけです。

./quickinstall

CKB Nextアプリケーションをインストールしたら、LinuxPCを再起動してプロセスを完了する必要があります。ログインすると、LinuxPCはCorsairCKB Nextドライバーを使用し、Corsairキーボードのバックライトを構成できるようになります。

Corsairキーボードのバックライト設定を変更する

Corsairキーボードのバックライト設定を変更するには、CKBNextを初めて開くことから始めます。アプリを開くと、LinuxPCに接続されているCorsairキーボードが自動的に検出されます。

ここから、「デバイス」タブを見つけてクリックします。「デバイス」領域内で「ステータス」を見つけ、その横にあるボタンをクリックして、ファームウェアを更新します。

LinuxでCorsairキーボードのバックライト設定を変更する方法

デバイスのファームウェアを更新した後、「照明」を見つけてクリックし、キーボードのバックライト設定にアクセスします。この領域内で、左側のサイドバーを見て、事前にプログラムされた照明設定のいくつかを切り替えます。

Corsairキーボードの新しい照明モードを作成するには、以下の手順に従ってください。

ステップ1:「新しいモード」を見つけてクリックし、新しい照明モードを作成します。

ステップ2:キーボードに新しいモードの名前を書き込んで、CKBNextでラベルを付けます。

LinuxでCorsairキーボードのバックライト設定を変更する方法

ステップ3:左から最も遠い正方形をクリックし、(255,255,255)の付いたボタンを選択して、この正方形の色を設定します。他の正方形についても同じようにします。

LinuxでCorsairキーボードのバックライト設定を変更する方法

ステップ4:左側の最初の正方形に戻り、マウスで選択して、[新しいアニメーション]をクリックします。

アニメーション構成ウィンドウを使用して、キーボードでこの正方形をアニメーション化する方法をカスタマイズします。アプリの他の2つの正方形でも同じことを行ってください。

LinuxでCorsairキーボードのバックライト設定を変更する方法

ステップ5:サイドバーで作成した新しいキーボード照明モードを選択し、[ハードウェアに保存]をクリックしてCorsairキーボードに適用します。

キーボードに新しいモードをインストールするとすぐに、Linuxでの使用が開始されます。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか