Enable PiKVM V4 Mini Two-Way Audio

Job ID: 39966558

Budget: $10 – $30 USD

Fix PiKVM V4 Mini Microphone (WebRTC audio not working)

Description:
I need help enabling two-way audio on a PiKVM V4 Mini setup.
Everything works except the microphone from my personal laptop (MacBook) does not transmit to my other computer through PiKVM.
Video and HDMI sound (incoming audio) already work. I only need the USB microphone emulation (outgoing audio) to function.

What’s already done:

PiKVM V4 Mini connected to work PC (HDMI IN + USB).

Audio through HDMI works fine.

PiKVM updated to the latest firmware.

WebRTC mode active.

/etc/kvmd/override.yaml file includes:

otg:
enabled: true
devices:
mic:
type: usb
class: audio
enable: true


Restart and module commands run (systemctl restart kvmd, modprobe g_audio).

Still no microphone toggle or “PiKVM Microphone” detected on the work PC.

Goal:
Make the microphone appear and work in WebRTC so I can use Microsoft Teams calls from my PC remotely, speaking through my MacBook.

Possible solutions:

Check that the kvmd-otg service and g_audio module load correctly.

Verify OTG and audio device drivers in the kernel.

Re-flash or rebuild firmware with USB Audio gadget support enabled.

Confirm browser permissions and WebRTC settings.

Deliverable:
Microphone toggle visible in the PiKVM Web UI and working “PiKVM Microphone” device inside Windows Teams.