Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxにOpenRazerをインストールしてRazerデバイスを最大限に活用する方法

LinuxにOpenRazerをインストールしてRazerデバイスを最大限に活用する方法

Linux向けに新しいPCを組み立てる際、最も頭を悩ませるのが周辺機器の問題です。特に、マウスやキーボードに多彩な機能を求めるゲーマーにとっては深刻な課題となります。しかし、Razer製の周辺機器をお持ちなら朗報です。オープンソースプロジェクト「OpenRazer」がその解決策を提供してくれます。この記事では、LinuxにOpenRazerをインストールする手順を詳しく解説します。

はじめに確認すべきこと

まずはプロジェクトの公式GitHub.ioページをチェックしましょう。対応デバイスの一覧やインストール手順に関する詳細な情報を確認できます。インストール作業自体はそれほど難しくありませんが、ある程度の時間と事前の計画が必要です。

補足: 筆者はRazer Basilisk Essentialを使用しています。このモデルは現在サポート対応が進められているところですが、参考としてインストール手順をご紹介します。

OpenRazerのインストール手順

最初に行うべきは、ログインユーザーをplugdevグループに追加することです。これにより、マウスやキーボードなどの着脱可能なデバイスを操作する権限が付与されます。以下のコマンドを実行するだけで完了です。

sudo gpasswd -a $USER plugdev
LinuxにOpenRazerをインストールしてRazerデバイスを最大限に活用する方法

続いて、OpenRazerのページに記載されている、お使いのディストリビューション固有の手順に従います。

Arch Linuxの場合

Archユーザーにとっては、openrazerがAURに登録されているため非常に便利です。依存関係のループを回避するため、pacaurを使ったインストールが推奨されています。

その他の公式サポート対象ディストリビューション

その他の公式サポート対象ディストリビューションでは、OpenSUSE Build Serviceからパッケージを取得します。ディストリビューションごとに専用のコマンドが用意されており、内容は異なります。Fedoraの場合は、以下のコマンドを実行します。

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/hardware:razer/Fedora_34/hardware:razer.repo
sudo dnf install openrazer-meta
LinuxにOpenRazerをインストールしてRazerデバイスを最大限に活用する方法

Ubuntuの場合は、以下のコマンドを実行します。

echo 'deb https://download.opensuse.org/repositories/hardware:/razer/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/hardware:razer.list
curl -fsSL https://download.opensuse.org/repositories/hardware:razer/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/hardware_razer.gpg > /dev/null
sudo apt update
sudo apt install openrazer-meta

サポート体制が最も充実していると思われるopenSUSEの場合は、以下のコマンドを使用します。

zypper addrepo https://download.opensuse.org/repositories/hardware:razer/openSUSE_Leap_15.2/hardware:razer.repo
zypper refresh
zypper install openrazer-meta

お使いのディストリビューションに対応したコマンドは、OpenRazerの公式サイトで確認できます。

コミュニティサポートのディストリビューションの場合

SolusやVoid Linuxなど、一部のディストリビューションではコミュニティが独自の方法でOpenRazerをサポートしています。各ディストリビューションの公式サイトに掲載されているインストール手順を参照してください。SolusやVoid Linuxでは、特に簡単に導入できるようになっています。

OpenRazerのインストールが完了したら、PCを再起動しましょう。その後、公式サイトで紹介されているグラフィカルフロントエンド(Polychromatic、RazerGenie、razerCommander、Snake)のいずれかをインストールすれば、GUI上でデバイスを快適に管理できるようになります。

トラブルシューティング

全般的な対処法

まず、自分のユーザーがplugdevグループに追加されているかを確認してください。ディストリビューションによってはこのグループが存在しない場合もありますが、デバイスを制御するために非常に重要なステップです。

また、デバイスが正常に動作しない場合は、そのデバイスがサポート対象リストに含まれているか必ず確認しましょう。当たり前に思えますが、同じ製品でもバリエーションによっては非対応の場合があり、その場合は動作しません。OpenRazerは「Razer製デバイスである」ことまでは認識しますが、通信方法がわからず制御できないのです。筆者のBasilisk Essentialがまさにその例です。Basiliskがサポートされているのを見て、Essential版も同様に使えると思って購入しましたが、大きな間違いでした。

Fedora特有の問題

Fedoraには、誤ったカーネルヘッダーがインストールされてしまうという既知のバグがあります。これを回避するには、他の作業を行う前に、以下のコマンドでkernel-develパッケージをインストールしておきましょう。

sudo dnf install kernel-devel
LinuxにOpenRazerをインストールしてRazerデバイスを最大限に活用する方法

OpenRazerを活用すれば、LinuxシステムでもRazer製周辺機器の機能を最大限に引き出せるはずです。Linuxの動作が遅いと感じたら、原因を特定する方法を解説した記事もぜひ参考にしてください。また、Hostsファイルを編集してWebサイトにアクセスする方法も、合わせて覚えておくと便利です。


  1. Arch Linuxのインストール方法を徹底解説!初心者向けステップバイステップガイド

    UbuntuやLinux Mintとは異なり、Arch Linuxは「ローリングリリース」方式を採用したLinuxディストリビューションです。一度インストールしてしまえば、常に最新バージョンへと自動的にアップデートされ続けます。また、Arch Linuxは必要最小限の構成から始まるディストリビューションのため、システムに何をインストールするかを完全に自分でコントロールできるのも大きな魅力です。さらに、Linuxコミュニティ屈指の充実度を誇る「Arch Wiki」が存在する点も見逃せません。ただし、Arch Linuxで注意すべき点はそのインストールプロセスです。決して心臓の弱い方向けではありま

  2. Windows 10にWSLをインストールする方法【PowerShell・GUI両方の手順を徹底解説】

    Microsoftは2017年に「WSL(Windows Subsystem for Linux)」を導入しました。これにより、Hyper-Vやデュアルブートを使わずに、Windows PC上のコマンドラインインターフェースでさまざまなLinuxコマンドやツールを実行できるようになりました。さらに2019年には新バージョンの「WSL 2」が発表されました。WSL 2では、Windows PC上でGUIのLinuxアプリケーションが動作可能になり、本格的なLinuxカーネルを採用することで、ファイルI/O性能の向上と高速なシステムコールが実現されています。また、従来のWSLがWindows 10