В мышке составное устройство, собственно мышь + эмулятор клавиатуры. Когда нажимаешь доп кнопку - мышь имитирует нажатие клавиатуры. На компе забит макрос - комбинация клавиатурная, которая и срабатывает.
Тоесть да, кнопки мыши дублируют клавиатуру + на них вешаются макросы.
В более продвинутых мышках это реализовано по другому, на уровне драйвера, мышь передаёт команду в драйвер а драйвер уже выполняет макрос.