Как перехватить событие уменьшения громкости с проводной гарнитуры?
История такова: есть эта гарнитура с 3,5-мм штекером TRRS и одной кнопкой. К сожалению, эта кнопка применяет 470 Ом, что означает «уменьшение громкости» вместо простого короткого замыкания (0 Ом), чтобы подать сигнал «Воспроизведение / Пауза», как требуется от Google specs .
Я бы как-то перехватил это, но - не очень хорошая идея перехватывать просто любой вызов громкости вниз.
Есть ли способ даже отличить нажатие клавиш проводными наушниками от нажатий клавиш на кнопках устройства?
Спасибо