Небольшая помощь с Logitech G910
Новый пользователь Linux Ubuntu здесь. Посмотрев некоторые драйверы для этой клавиатуры, я нашел это на github.
https://github.com/MatMoul/g810-led
Мне удалось установить это, и эффект радуги прекратился на моей клавиатуре G910. Но как мне на самом деле изменить цвет на клавиатуре? Я понимаю, что я должен войти в терминал, и изменить его оттуда, но не знаю как.
Когда я печатаю
g910-led --help
Тогда я получаю это:
g910-led версия: 0.2.7
Использование: g910-led [ОПЦИИ...] [команда] (аргументы команды)
Команды:
-a {цвет} Установить цвет всех клавиш
-g {keygroup} {color} Установить цвет группы ключей
-k {ключ} {цвет} Установить цвет ключа
-mr {значение} Установить ключ MR (0-1)
-mn {значение} Установить ключ MN (0-7) (M1 = 1, M2 = 2, M3 = 4) (M1 + M2 = 3, M1 + M3 = 5,...)
-gkm {значение} Установить режим GKeys (0= сопоставлено с FKeys, 1= независимо)
-an {color} Установить цвет всех клавиш без коммита
-gn {keygroup} {color} Установить цвет группы ключей без фиксации
-kn {key} {color} Установить цвет ключа без фиксации
-c Подтвердить изменение
-fx ... Используйте --help-эффекты для более подробной информации
<{profile} Установить профиль из файла (используйте --help-samples для более подробной информации) | Установить профиль из stdin (для сценариев) (используйте --help-samples для более подробной информации)
--startup-mode {режим запуска} Установить режим запуска
--list-keyboards Список подключенных клавиатур
--print-device Распечатать информацию об устройстве для клавиатуры
- Помогите это помочь
--help-keys Помощь для ключей в группах
--help-Effects Справка для нативных эффектов
--help-samples Примеры использования
Опции:
-dv ID поставщика устройства, например 046d для Logitech. Может быть опущен, чтобы соответствовать любому идентификатору поставщика
ID продукта устройства, например c337 для Logitech G810. Может быть опущен, чтобы соответствовать любому идентификатору продукта
-ds Серийный номер устройства, может быть пропущен, чтобы соответствовать первому найденному устройству. -tuk Проверить неподдерживаемую клавиатуру с одним из поддерживаемых протоколов (1-3). Требуются -dv и -dp.
Ценности:
Цветовые форматы: RRGGBB (шестнадцатеричное значение для красного, зеленого и синего)
скоростные форматы: SS (шестнадцатеричное значение для скорости от 01 до ff)
значения ключей: abc... 123... и другие (используйте --help-keys для более подробной информации)
Значения группы: логотип, индикаторы, fkeys, ... (используйте --help-keys для более подробной информации)
режим запуска: волна, цвет
Я не могу написать правильную строку, чтобы изменить свет. Надеюсь, кто-нибудь может написать пример того, как поменять все клавиши на синие.
1 ответ
Хорошо, я узнал об этом. Сначала я попытался запустить:
g910-led -a 0000ff
Где 0000ff - это цвет в шестнадцатеричном формате.
И получил ответ: "Соответствующее или совместимое устройство не найдено!
Через некоторое время я получил некоторую помощь от самого создателя на https://github.com/MatMoul/g810-led/issues/140
Он сказал, что все, что мне нужно сделать, это выполнить команду как sudo lik:
sudo g910-led -a 0000ff
Затем я все мои ключи синею.
Просто чтобы сэкономить время других. Мне удалось заставить это работать на g512, но пришлось немного покопаться:
sudo ./g810-led -dv <vendor_id> -dp <product_id> -tuk 1 -a ff0000
Вышеупомянутое сделает все ваши ключи красными на G512. Чтобы получить значения vendor_id и и product_id, вы можете:
sudo ./g810-led --list-keyboards
я использую
./
потому что я скомпилировал свою версию в соответствии с инструкциями в INSTALL.md, и мне лень добавлять дополнительную папку bin в $PATH