[РЕШЕНО] Игровые мышки Bloody

Всем привет. Выбор пал на покупку игровой мыши Bloody W60 max, p91 pro или p30 pro. В игры играть не буду, просто понравились. Так как мышки привязаны к софту, то возникает вопрос: Возможно ли в Linux назначить какие либо действия на доп кнопки мыши? Кто юзает мышки Bloody, возможно в какой-то модели настройки сохраняются в самой мышке и не привязаны к софту?
ForumLiker
Кто юзает
p30 pro, настройки хранятся в самой мышке так что если настроили в виндовом утилите на доп кнопки какую то комбинацию то и в линуксе работать будут.
Вот еще есть https://gitlab.com/C0rn3j/a4tech_bloody_p85_driver
в ayr есть пакбилд https://aur.archlinux.org/packages/a4tech-bloody-driver-git

, я не проверял правда как настроил пару лет назад так и не было нужды что то менять
vs220, т.е. если в винде в софте настроить макрос, например: нажатие Ctrl+Shift+T, задержка, нажатие Ctrl+Shift+F на клавишу 1, то в Linux это будет работать без софта и драйвера?
Совершенно верно. Я и в винде раз настроил и удалил софт
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
ForumLiker
будет работать без софта и драйвера
Да.
vs220,
MamkinHaker,
Спасибо! Буду покупать и пробовать)
R8 верой и правдой уже хз сколько лет.
Настроить можно в винде через virtualbox. Пробрасываешь через usb контроллер.
Lupus pilum mutat, non mentem.
Приобрел себе P91 pro
Пытаюсь установить a4tech-bloody-driver-git через pamac - бесконечная проверка зависимостей.
Установил через
git clone https://github.com/maxmati/a4tech-bloody-linux-driver
cd ./a4tech-bloody-linux-driver
cmake .
make
Далее получаю адрес устройства
lsusb -d 09da: | cut -d ' ' -f6 | cut -d ':' -f2
7ccf
Запускаю
sudo ./bloody
No suitable device found.
Available devices:
Enter device address:

Вставляю полученный адрес. И получаю бесконечное количество строк Available devices:
Как его установить то?

Строки в Mouce.h & Mouce.cpp добавил. Но чувствую что неверный адрес какой-то выдается
upd: пропустил один параметр в Mouce.h
Теперь имею
sudo ./bloody
Available devices:
2:Bloody P91
Enter device address:

Ввожу 2 и получаю
Available devices:
2:Bloody P91
Enter device address: 2
Current backlight level: LIBUSB_ERROR_TIMEOUT
0
Select backlight level(0-3):
Посмотрел я эту прогу, поставил с aur через yay нормально ставится надо только мышку переподключить а лучше перезагрузиться чтоб правило udev сработало, sudo тогда не нужно разрешения выдаются правилом
На моей мышке работает регулировка интенсивности подсветки и режим DPI, что в общем и так можно регулировать на самой мышке. Так что для меня бесполезная. Настройки макросов в проге нет
cli
4:Unknown [36a8]
      Device info:
        bDescriptorType: 01
        bDeviceClass:    00
        iManufacturer:   1
        iProduct:        2
        bcdDevice:       1a
        iSerialNumber:   0
        idProduct:       36a8
        idVendor:        9da
        bMaxPacketSize0: 40
Enter device address: 4
Selected addresss: 4
DETECTING MOUSE PROTOCOL (Takes long because it's shoddy)
Unable to send command
Detected device as one that uses 64 bytes in the protocol.
Current LED brightness: 1
Mouse initialized! You can use it with this tool
Pick what to do:
1) Enter RGB edit mode (only tested on P series, should only work for J and P series)
2) Set backlight intensity
3) Sensitivity settings (only tested on P series)
4) Set DPI
5) Test codes
6) Restart mouse firmware and exit (for debug purposes)
7) Dump memory (for debug purposes)
2
Current backlight level: 1
Select backlight level(0-3):2
Pick what to do:
1) Enter RGB edit mode (only tested on P series, should only work for J and P series)
2) Set backlight intensity
3) Sensitivity settings (only tested on P series)
4) Set DPI
5) Test codes
6) Restart mouse firmware and exit (for debug purposes)
7) Dump memory (for debug purposes)
2
Current backlight level: 2
Select backlight level(0-3):1
Pick what to do:
1) Enter RGB edit mode (only tested on P series, should only work for J and P series)
2) Set backlight intensity
3) Sensitivity settings (only tested on P series)
4) Set DPI
5) Test codes
6) Restart mouse firmware and exit (for debug purposes)
7) Dump memory (for debug purposes)
4
Enter a value from 1 to 50 to set DPI (1 for 100Hz, 2 for 200Hz,...)
3
gui
 
Зарегистрироваться или войдите чтобы оставить сообщение.