(с) 2019 Уилл Робертс
Linux-совместимая реализация libusb с открытым исходным кодом, аналогичная программному обеспечению ROG Aura Core. Поддерживает клавиатуры RGB с идентификаторами 0b05:1854 (GL553, GL753), 0b05:1869 (GL503, FX503, GL703), 0b05:1866 (GL504, GL533, GL703, GX501, GM501) и 0b05:19b6 (GA503).
Usage:
rogauracore COMMAND ARGUMENTS
COMMAND should be one of:
single_static
single_breathing
single_colorcycle
multi_static
multi_breathing
rainbow_cycle
red
green
blue
yellow
gold
cyan
magenta
white
black
rainbow
brightness
initialize_keyboard
При обычном использовании вам потребуются права root для прямого взаимодействия с клавиатурой ноутбука. Это легко сделать с помощью sudo
. Попробуйте некоторые из этих команд и посмотрите, что подойдет вам:
sudo rogauracore single_static 0000ff
sudo rogauracore single_static 00ff00
sudo rogauracore single_static ffff00
sudo rogauracore multi_static ff0000 ffff00 00ff00 00ffff
sudo rogauracore single_colorcycle 1
Если ваша клавиатура не отвечает на rogauracore
, может помочь отправка на клавиатуру сообщения инициализации, чтобы «разбудить ее»:
sudo rogauracore initialize_keyboard
Если ваша клавиатура остается темной, возможно, ее яркость по умолчанию равна 0. Попробуйте:
sudo rogauracore brightness 3
Во всех случаях вам потребуются установленные libusb
и libusb-dev
:
sudo apt install libusb-1.0-0 libusb-1.0-0-dev
При желании вам также могут понадобиться инструменты сборки:
sudo apt install build-essential
Получите пакет rogauracore
либо через curl
, либо через git
:
VERSION=1.6
curl -LOs https://github.com/wroberts/rogauracore/releases/download/ $VERSION /rogauracore- $VERSION .tar.gz
tar xf rogauracore- $VERSION .tar.gz
cd rogauracore- $VERSION /
или
git clone https://github.com/wroberts/rogauracore.git
cd rogauracore
autoreconf -i
Затем настраиваем, изготавливаем и устанавливаем:
./configure
make
sudo make install
На некоторых машинах запуск rogauracore
может привести к тому, что система управления питанием не сможет найти элемент управления подсветкой клавиатуры. Это проявляется в том, что элементы пользовательского интерфейса не отвечают на изменение яркости и затемнения подсветки клавиатуры. Если эта проблема затрагивает вас, @willlovesbearz предлагает запустить эту команду после rogauracore
:
sudo systemctl restart upower.service
rogauracore-gui — это графический интерфейс пользователя rogauracore
на базе Electron от @rastafaninplakeibol.
OpenRGB, вероятно, может делать все то же, что и rogauracore
.