no input from razer headset microphone when using RAZER BASE STATION V2 CHROMA
Greetings everyone!
So I currently have a razer "blacksharck v2 pro" headset that i connect to a razer "base station v2 chroma"
The razer base station is properly detected/listed by (arch) linux.
Problem is though the card and mic are detected and listed, the mic has no actual input at all.
For the mic to start showing/taking any input I need to manually unplug and replug the headset from the base station.
The jack in the base station is a 4-pin 3.5mm (TRRS) jack
This article/fix below seems to alleviate the problem, say 50% of the times. So I am wondering if there is anything else I can do via ALSA to completely fix the problem
"https://wiki.archlinux.org/title/Advanced_Linux_Sound_Architecture#Correctly_detect_microphone_plugged_in_a_4-pin_3.5mm_(TRRS)_jack"
In case it is useful;
This script resets the USB ports,after which the mic properly gets input back. This procedure seems to work every time my mic gets no input (always after a reboot)
#!/bin/bash
for i in /sys/bus/pci/drivers/[uoex]hci_hcd/:; do [ -e "$i" ] || continue echo "${i##/}" | sudo tee -a "${i%/}/unbind" echo "${i##/}" | sudo tee -a "${i%/}/bind" done