Если при попытке записать макрос в Bloody Software кнопка Record неактивна или клавиатура не реагирует на нажатия при записи последовательности, проблема в 90% случаев связана с отсутствием прав администратора у программы или конфликтом с антивирусом. На моделях Bloody B820, B720 и B975 алгоритм привязки макроса одинаков, но для корректной работы требуется предварительно обновить прошивку через вкладку Firmware Update — без этого некоторые клавиши (например, F1-F12 или мультимедийные) могут игнорировать команды.
В этой инструкции разберём пошагово, как создать макрос с задержками между нажатиями, привязать его к любой клавише (включая Mouse Button для гибридных устройств), и сохранить профиль в память клавиатуры, чтобы он работал без запущенного ПО. Отдельно остановимся на типичных ошибках — например, почему макрос срабатывает с лагом или почему Bloody Software не видит устройство после переподключения по USB.
1. Подготовка: проверка совместимости и установка Bloody Software
Перед настройкой макросов убедитесь, что ваша модель клавиатуры поддерживает программируемые клавиши. Полный список совместимых устройств:
- 🔹 Bloody B820 (все ревизии, включая B820R с RGB)
- 🔹 Bloody B720 (серии Light Strike и Mechanical)
- 🔹 Bloody B975 (полноразмерная, с дополнительными макроклавишами
G1-G6) - 🔹 Bloody B660/B640 (только версии с прошивкой 2.0+)
- 🔹 Bloody Q87/Q97 (требует ручной установки драйвера
HID Keyboard)
Скачайте последнюю версию Bloody Software с официального сайта (раздел Download > Keyboard Software). Установите программу с правами администратора — без этого макросы не будут записываться на клавиши Win, Alt+Tab и другие системные комбинации. После установки:
- Подключите клавиатуру к USB-порту 2.0 (порты 3.0 могут вызывать задержки).
- Запустите Bloody Software от имени администратора (правый клик по ярлыку >
Запуск от имени администратора). - Дождитесь автоматического определения устройства (в левом нижнем углу должно отобразиться название модели).
- Перейдите во вкладку
Firmware Updateи обновите прошивку, если доступна новая версия.
⚠️ Внимание: Если клавиатура не определяется, отключите её, удалите все устройстваHID KeyboardвДиспетчере устройств(разделКлавиатуры), затем подключите заново. Антивирусы (например, Kaspersky или Avast) могут блокировать запись макросов — добавьте Bloody Software в исключения.
2. Создание макроса: запись последовательности и настройка задержек
Перейдите во вкладку Macro в верхнем меню программы. Здесь можно создать макрос двумя способами:
- Ручной ввод: Нажмите
New, введите название макроса (например,Combo_Attack), затем вручную добавьте команды через кнопкуAdd(выбирайте из спискаKey Press,Key Release,Delay). - Запись с клавиатуры: Нажмите
Record, выполните нужную последовательность нажатий (например,Shift + E + Q), затем остановите запись кнопкойStop.
Для точной настройки задержек между нажатиями:
- 🕒 Используйте команду
Delay(указывайте значение в миллисекундах, например,50msдля паузы между кликами). - 🔄 Для циклов (повторяющихся действий) добавьте команду
Loopи укажите количество повторений (илиInfiniteдля бесконечного цикла). - 🖱️ Для макросов с мышью (например,
ЛКМ + ПКМ) выбирайтеMouse Buttonв списке команд.
| Команда | Описание | Пример использования |
|---|---|---|
Key Press |
Нажатие клавиши (без отпускания) | Удержание W для движения вперёд |
Key Release |
Отпускание клавиши | Отпустить Shift после комбо |
Delay |
Пауза между действиями | 100ms для имитации человеческого ввода |
Mouse Button |
Эмуляция клика мыши | ЛКМ + ПКМ для стрельбы в играх |
Loop |
Повторение блока команд | Бесконечный спам скилла (Infinite) |
⚠️ Внимание: Макросы с задержками менее20msмогут восприниматься античитами (например, в CS2 или Valorant) как боты. Для легитимности используйте случайные паузы в диапазоне50-150ms.
3. Привязка макроса к клавише: выбор триггера и режима срабатывания
После создания макроса его нужно привязать к физической клавише. Для этого:
- Перейдите во вкладку
Key Assignment. - Выберите клавишу на виртуальной клавиатуре (например,
G1илиF12). - В выпадающем меню
FunctionвыберитеMacroи укажите созданный макрос. - Настройте режим срабатывания:
Press— срабатывает при нажатии.Release— срабатывает при отпускании.Toggle— переключатель (нажал — включил, нажал ещё раз — выключил).
Для клавиш G1-G6 (на моделях B975 и B820) доступны дополнительные режимы:
- 🔥
One-Time— макрос срабатывает один раз при нажатии. - 🔄
Repeat While Pressed— повторяется, пока клавиша удерживается. - 🚫
Disable Windows Key— отключает клавишуWinпри активации макроса.
Если макрос не срабатывает, проверьте:
- 🔌 Подключена ли клавиатура к тому же USB-порту, что и при записи.
- 🛡️ Не блокирует ли его антивирус (отключите защиту временно для теста).
- 📋 Сохранён ли профиль (кнопка
Saveв правом верхнем углу).
Клавиша не конфликтует с системными комбинациями (например, Alt+Tab)
Макрос протестирован в "песочнице" (вкладка Test)
Профиль сохранён в память клавиатуры (не только в ПО)
Задержки между командами не менее 30ms (для античитов)
-->
4. Сохранение профиля в память клавиатуры
Чтобы макросы работали без запущенного Bloody Software, профиль нужно сохранить в внутреннюю память устройства:
- Нажмите кнопку
Saveв правом верхнем углу программы. - Выберите слот для сохранения (доступно до 5 профилей на большинстве моделей).
- Укажите имя профиля (например,
CS2_Config). - Активируйте опцию
Save to Deviceи подтвердите.
После сохранения:
- 💾 Профиль будет доступен даже после перезагрузки ПК.
- 🔄 Переключаться между профилями можно кнопкой
Profileна клавиатуре (если есть) или через Bloody Software. - ⚠️ На моделях B660 и B640 память ограничена 3 профилями.
⚠️ Внимание: Если после сохранения макросы сбрасываются, проверьте батарею (на беспроводных моделях) или обновите прошивку. На Bloody B720 с прошивкой ниже 1.3.2 возможны ошибки записи в память.
5. Типичные ошибки и их решения
Если макрос не работает или срабатывает неправильно, причины могут быть следующими:
| Проблема | Возможная причина | Решение |
|---|---|---|
| Макрос не записывается | Отсутствуют права администратора | Запустите Bloody Software от имени админа |
| Клавиатура не определяется | Конфликт драйверов | Удалите устройство в Диспетчере задач и переподключите |
| Макрос срабатывает с лагом | USB 3.0 порт или низкий приоритет процесса | Подключите к USB 2.0 и установите приоритет процесса Высокий |
| Профиль сбрасывается после перезагрузки | Не сохранён в память устройства | Нажмите Save to Device в Bloody Software |
| Античит блокирует макрос | Слишком короткие задержки | Увеличьте Delay до 50-100ms и добавьте случайность |
Для диагностики:
- Откройте вкладку
Testв Bloody Software и проверьте, срабатывает ли макрос в виртуальной среде. - Если да — проблема в игре/приложении (античит или конфликт клавиш).
- Если нет — переустановите ПО и обновите прошивку.
Как обойти блокировку макросов в играх
Используйте Random Delay (случайные задержки между командами в диапазоне 30-120ms).
Разбейте длинные последовательности на несколько макросов с разными триггерами.
В играх типа MMO (например, WoW) привязывайте макросы к клавишам F13-F24 (эмулируются через ПО).
6. Расширенные настройки: циклы, условия и мультимедийные команды
Для сложных сценариев (например, автоматического фарминга в MMO или управления мультимедиа) используйте:
- 🔄 Циклы с условиями: Команда
Loop Ifпозволяет повторять блок, пока выполняется условие (например, удерживается клавишаShift). - 🎵 Мультимедийные команды: В списке действий доступны
Volume Up/Down,Play/Pause— их можно комбинировать с клавишами. - 🖥️ Эмуляция мыши: Для Bloody B975 с трекпадом можно записывать движения курсора (вкладка
Mouse Macro).
Пример сложного макроса для автоатаки в Diablo:
Loop Infinite {
Key Press: LMB (левая кнопка мыши)
Delay: 80ms
Key Release: LMB
Delay: Random(100ms, 300ms)
If: Key Shift Pressed {
Key Press: Q (скилл)
Delay: 50ms
}
}
Важно: Макросы с бесконечными циклами (Loop Infinite) могут привести к бану в онлайн-играх. Используйте их только в оффлайн-режимах или для неигровых задач (например, автоматизации ввода данных).
7. Альтернативные программы для макросов на Bloody
Если Bloody Software не подходит (например, из-за ограничений ОС или конфликтов), используйте сторонние утилиты:
| Программа | Плюсы | Минусы |
|---|---|---|
| AutoHotkey | Гибкость, поддержка скриптов | Сложный синтаксис для новичков |
| Macro Recorder | Простой интерфейс, запись мыши | Платная версия для расширенных функций |
| Logitech G Hub | Хорошая совместимость с играми | Не все клавиши Bloody распознаются |
Для AutoHotkey пример скрипта для эмуляции макроса Shift + E + Q:
#IfWinActive, ahk_exe game.exe ; Срабатывает только в окне игры
F1:: ; Триггер - клавиша F1
Send +e ; Shift + E
Sleep 50
Send q ; Q
Sleep 100
Return
⚠️ Внимание: Сторонние программы могут конфликтовать с Bloody Software. Перед использованием отключите встроенные макросы в профиле клавиатуры.
FAQ: Частые вопросы по макросам на Bloody
Можно ли привязать макрос к комбинации клавиш (например, Ctrl+Alt+F1)?
Да, но только через AutoHotkey или аналоги. В Bloody Software триггером может быть только одна клавиша или кнопка мыши. Обходной путь: создайте макрос в AutoHotkey, который будет срабатывать на Ctrl+Alt+F1 и эмулировать нажатие G1 (к которой привязан макрос в Bloody Software).
Почему макрос работает в Bloody Software, но не срабатывает в игре?
Вероятные причины:
- Игра блокирует ввод с клавиатуры на уровне античита (например, Easy Anti-Cheat в Fortnite).
- Макрос привязан к клавише, которая перехватывается игрой (например,
WASD). - В настройках игры отключён режим "DirectInput" (переключите на него в настройках управления).
Решение: привяжите макрос к редко используемой клавише (например, F13 через AutoHotkey) или увеличьте задержки между командами.
Как перенести макросы на другую клавиатуру Bloody?
Профили сохраняются в файлах с расширением .bsp (по умолчанию в папке C:\Program Files (x86)\Bloody\Profiles). Скопируйте файл профиля на другой ПК, откройте Bloody Software, импортируйте профиль через File > Import и сохраните его в память новой клавиатуры. Учтите: если модели отличаются (например, B820 и B720), часть клавиш может не совпадать.
Можно ли записать макрос для мыши Bloody (например, B720 Mouse Combo)?
Да, но только для гибридных устройств (например, Bloody B720 с трекпадом). В Bloody Software перейдите во вкладку Mouse Macro, выберите кнопку мыши (например, Side Button 1) и запишите последовательность. Для отдельных мышей Bloody (например, Bloody J90) используйте Bloody Mouse Software.
Как сбросить все макросы к заводским настройкам?
Способы сброса:
- Через ПО: Откройте Bloody Software, перейдите во вкладку
Profile, выберите профиль и нажмитеReset to Default. - Аппаратно: На клавиатуре зажмите
Fn + Escна 5 секунд (работает на большинстве моделей). - Через прошивку: Обновите прошивку с галочкой
Reset Settings.
После сброса все пользовательские профили будут удалены из памяти устройства.