Полный текст

Мышь как USB-накопитель на два байтаХранить данные в манипуляторе кажется абсурдом, но в периферии с памятью для DPI скрыт серьёзный потенциал. Раз контроллер всё равно сохраняет настройки при отключении, туда можно прописать что-то ещё.Протокол HID++ 2.0 позволяет слать пакеты напрямую к железу. Придётся лишь обойти тихие блокировки IOHIDManager в macOS и нащупать регистр, который без валидации проглотит любое u16 значение. Так ползунок чувствительности сенсора превращается в надёжное хранилище.Проследим за низкоуровневым реверсом устройства.