저는 이 문제를 해결하기 위해 한동안 노력해왔고, 여러 각도에서 몇 가지 질문도 했지만 아직 답변을 받지 못했습니다. 그러니 내 질문이 말도 안 되는 것이라면 말해주세요. 이해하기 쉽도록 누락된 부분이 있으면 알려주시기 바랍니다.
이것이 기본적인 질문입니다. PolyCom P3200M 스피커가 연결된 RaspPi 5가 있습니다. (실제로는 전화회의용이라 마이크/스피커가 하나에 들어있습니다.)
스피커 자체의 볼륨 키를 눌렀을 때 이벤트를 트리거하고 싶습니다.
예를 들어 를 실행하면 amixer -Dsysdefault:2 sset PCM Playback 5
스피커 하드웨어의 볼륨이 해당 수준으로 설정됩니다.
실행 amixer -Dsysdefault:2 events
한 다음 별도의 용어로 내보내면 amixer -Dsysdefault:2 sset PCM Playback 5
이벤트가 포착됩니다.
그러나 스피커의 볼륨 버튼을 누르면 스피커의 볼륨이 변경되지만 amixer
반응하는 이벤트는 발생하지 않습니다.
이것이 가능합니까? amixer events
스피커의 볼륨 버튼을 누르면 이벤트가 발생할 수 있나요? 버튼을 누를 때를 아는 동일한 끝점을 달성하는 다른 방법이 있습니까?