
유선 연결을 통해 사용 중인 PS4 게임패드(Dualshock 4)가 있습니다. 연결할 때마다 하나의 게임패드 장치와 두 개의 오디오 장치(입력/출력)가 표시됩니다. 이런 일이 발생할 때마다 장치의 헤드폰 잭이 아무 것도 연결되어 있지 않은 경우에도 Windows 기본 사운드 출력이 노트북 스피커에서 게임 패드 오디오 출력으로 변경됩니다.
장치 관리자에서 추가된 오디오 장치를 비활성화하려고 시도했지만 비활성화된 것으로 나타나더라도 여전히 출력 장치 선택 목록에 표시되며 연결을 끊었다가 다시 연결해도 여전히 기본값을 이어받습니다. "장치 제거"를 할 수 있지만 다음에 게임패드를 연결하자마자 다시 나타납니다.
저는 Windows 10 Home을 사용하고 있어서 그룹 정책 편집기에 액세스할 수 없지만 클래스 GUID 등을 기준으로 USB 장치를 블랙리스트에 올릴 수 있는 레지스트리 키가 있을 수 있다고 생각했습니다. 나는 다른 창의적인 접근 방식을 환영합니다.
ETA: 중요한 경우 장치 관리자의 구조는 다음과 같습니다.
- USB 복합 장치(
VID_054c&PID_09cc
)- USB 입력 장치(
VID_054c&PID_09cc&MI_03
)- HID 호환 게임 컨트롤러(동일?)
- 무선 컨트롤러(
VID_054c&PID_09cc&MI_00
)- 헤드셋 이어폰
- 헤드셋 마이크
- USB 입력 장치(
이어폰/마이크에 유용한 식별자가 있으면 어떤 식별자를 찾아야 할지 모르겠습니다. "무선 컨트롤러"와 그 하위 항목을 비활성화하고 싶습니다.