Почему бы не использовать мышь как хранилище информации? Идея простая и гениальная.
Автор экспериментировал с идеей использования памяти беспроводной мыши Logitech MX Vertical для хранения данных, путешествующих между компьютерами. Изучив протокол HID и написав инструмент на Rust, он выяснил, что большинство функций мыши либо заблокированы на уровне macOS, либо игнорируют запись. В итоге единственным рабочим способом оказался регистр DPI, который принимает любые 16-битные значения. Так автор смог записать в мышь два байта данных, которые сохранялись даже при переключении между устройствами.
Хотя практическая польза результата стремится к нулю, но как минимум это прикольно
26.03.2026
Похожее
25.03.2026
Физика для Bevy
Вышла новая версия физического движка Avian Physics для игрового фреймворка Bevy...
24.03.2026
Условная реализация
В Rust существует возможность условно реализовывать методы и трейты для обобщенн...
19.03.2026
HKT
В статье автор экспериментирует с эмуляцией высших типов (HKTs) в Rust через обо...
18.03.2026
Airtable и Rust
Команда Airtable переписала ядро своей проприетарной базы данных с TypeScript на...