DS4Windows가 ViGEmBus를 사용하는 이유
DS4Windows는 물리 컨트롤러를 읽고 ViGEmBus는 게임용 가상 컨트롤러를 만듭니다.
DualShock 4나 DualSense는 ViGEmBus 없이 연결할 수 있지만 많은 게임은 XInput을 기대합니다. DS4Windows는 입력을 변환하고 ViGEmBus로 가상 Xbox 360 또는 DualShock 4를 노출합니다.
물리 컨트롤러, DS4Windows 프로필과 출력 종류, Windows의 ViGEmBus 장치를 따로 확인하면 불필요한 재설치를 피할 수 있습니다.
| 계층 | 역할 | 일반적인 장애 |
|---|---|---|
| 물리 컨트롤러 | 입력을 DS4Windows에 전달 | DS4Windows에 표시되지 않음 |
| DS4Windows 프로필 | 입력을 매핑하고 출력 선택 | 감지되지만 가상 출력 없음 |
| ViGEmBus | Windows 가상 컨트롤러 생성 | 버스 누락, 손상 또는 중복 |

DS4Windows용 ViGEmBus 설치 방법
원본 nefarius GitHub 저장소의 최종 공식 ViGEmBus v1.22.0 자산을 사용하세요. 파일명은 ViGEmBus_1.22.0_x64_x86_arm64.exe이며 크기는 약 6.0MB이고, 지원되는 설치 프로그램 아키텍처가 함께 포함되어 있습니다. 이 프로젝트는 종료되었으므로, 이는 활발히 업데이트되는 드라이버가 아니라 마지막으로 게시된 릴리스입니다.
물리 컨트롤러, 활성 프로필, 가상 출력, ViGEmBus 장치를 순서대로 확인하세요. 한 계층 오류만으로 전체를 다시 설치할 필요는 없습니다.
- 1
DS4Windows와 실행 중인 클라이언트 종료
드라이버를 변경하기 전에 DS4Windows와 다른 컨트롤러 매핑 도구를 종료하세요.
- 2
공식 설치 프로그램 실행
검증된 v1.22.0 GitHub 자산을 열고 게시자가 Nefarius인지 확인하세요.
- 3
Windows 다시 시작
깨끗한 Windows 세션에서 버스 드라이버를 다시 로드하세요.
- 4
DS4Windows 시작 후 다시 연결
재부팅 후 DS4Windows를 실행하고 클라이언트를 다시 연결한 다음 컨트롤러 입력을 테스트하세요.
DS4Windows가 ViGEmBus 드라이버를 사용할 수 있는지 확인
장치 관리자를 열고 Nefarius Virtual Gamepad Emulation Bus를 찾으세요. 속성을 열어 장치 상태에 '이 장치가 올바르게 작동하고 있습니다'와 같은 정상 메시지가 표시되는지 확인하세요. 이것이 커널 버스가 존재하고 정상 동작하는지 확인하는 가장 확실한 방법입니다.
또한 설정 > 앱 > 설치된 앱에서 Nefarius 드라이버 항목도 확인하세요. 앱 항목은 존재하지만 장치 관리자에 정상 작동하는 버스가 없다면, 패키지는 등록되어 있지만 커널 장치는 여전히 복구가 필요하다는 뜻입니다.
- Nefarius 버스에 경고 아이콘이 표시되지 않습니다.
- 장치 상태에 정상 작동이 보고됩니다.
- 가장 최근 재부팅 이후 DS4Windows가 시작되었습니다.
- 활성 프로필에서 Xbox 360 또는 DualShock 4 출력을 선택합니다.

DS4Windows ViGEmBus를 감지하지 못할 때 해결 방법
물리 컨트롤러, 활성 프로필, 가상 출력, ViGEmBus 장치를 순서대로 확인하세요. 한 계층 오류만으로 전체를 다시 설치할 필요는 없습니다.
DS4Windows ViGEmBus 오류 매트릭스
증상에 맞는 가장 작은 수리 조치를 선택하세요. 경우에 따라 DS4Windows는 재시작만 필요하지만, 커널 장치가 누락된 경우에는 드라이버 복구가 필요합니다.
| 증상 | 가능성 높은 원인 | 다음 단계 |
|---|---|---|
| DS4Windows에 ViGEmBus가 설치되지 않았다고 표시됨 | 드라이버가 없거나 DS4Windows가 다시 로드되기 전에 시작됨 | 재부팅하고, 장치 관리자를 확인한 뒤, DS4Windows를 다시 시작 |
| 드라이버는 표시되지만 게임패드가 작동하지 않음 | 오래된 세션 또는 도구 충돌 | 컨트롤러 도구를 종료하고 DS4Windows를 다시 시작 |
| 노란색 경고 아이콘 | 손상된 드라이버/장치 상태 | 제거 후 재부팅하고 v1.22.0 다시 설치 |
| 게임에서 컨트롤러가 2개 보임 | 물리 패드와 가상 패드가 모두 노출됨 | 숨김 및 매핑 설정 검토 |
| 설치 프로그램에 제거/복구 옵션이 표시됨 | 기존 패키지가 등록되어 있음 | 일반 복구/제거를 사용하고 재부팅한 뒤 한 번만 설치 |
DS4Windows 게임패드 지원이 실패할 때 하지 말아야 할 것
새 DS4Windows 빌드에 비공식 ViGEmBus 포크가 필요하다고 단정하지 마세요. DS4Windows는 독립적으로 변경되며, 원본 ViGEmBus 저장소는 보관 상태입니다. DS4Windows의 현재 공식 안내에서 명시적으로 다른 것을 요구하지 않는 한, 검증된 최종 드라이버를 사용하세요.
Nefarius 또는 HID 관련 장치를 전부 삭제하지 마세요. HidHide, Bluetooth 어댑터, 물리 패드, 가상 버스는 각각 역할이 다릅니다. 광범위한 삭제는 하나의 DS4Windows 문제를 더 큰 컨트롤러 문제로 키울 수 있습니다.
- 미러에서 받은 비슷한 이름의 EXE를 사용하지 마세요.
- 오래된 MSI와 최종 EXE를 섞어 사용하지 마세요.
- 제거와 재설치 사이의 재부팅을 건너뛰지 마세요.
- DS4Windows 웹 로그인 문제를 ViGEmBus 문제로 간주하지 마세요.
DS4Windows를 다시 테스트하기 전 최종 체크리스트
물리 컨트롤러, 활성 프로필, 가상 출력, ViGEmBus 장치를 순서대로 확인하세요. 한 계층 오류만으로 전체를 다시 설치할 필요는 없습니다.
가상 컨트롤러가 Windows에서는 작동하지만 특정 게임에서만 작동하지 않는다면, ViGEmBus는 아마 정상적으로 기능하고 있을 가능성이 큽니다. 드라이버를 다시 설치하기 전에 해당 게임의 컨트롤러 모드, Steam Input, 포커스 상태, 지원되는 컨트롤러 유형을 확인하세요.
- nefarius/ViGEmBus에서 제공된 공식 ViGEmBus 1.22.0이 설치됨.
- 설치 또는 제거 후 Windows를 다시 시작함.
- 장치 관리자에서 Nefarius 버스가 정상 작동함.
- 드라이버를 사용할 수 있게 된 후 DS4Windows를 다시 시작함.
- 테스트 중 의도한 가상 컨트롤러 1개만 표시됨.
DS4Windows와 ViGEmBus 자주 묻는 질문
DS4Windows가 ViGEmBus를 자동으로 설치하나요?
DS4Windows 패키징에 컨트롤러 종속성이 포함되거나 참조될 수는 있지만, Windows 드라이버는 별도로 확인해야 합니다. 이 가이드는 확인 가능한 기준 소스로 최종 공식 ViGEmBus 1.22.0 릴리스를 사용합니다.
설치 후에도 DS4Windows에 왜 ViGEmBus가 설치되지 않았다고 표시되나요?
드라이버가 로드되기 전에 DS4Windows가 시작되었거나, Windows 재부팅이 필요하거나, 중복되었거나 손상된 버스가 있을 수 있습니다. 장치 관리자를 확인하고 재부팅한 다음 DS4Windows를 다시 시작하세요.
ViGEmBus 없이도 DS4Windows가 작동할 수 있나요?
ViGEmBus 없이 물리 컨트롤러를 감지할 수는 있지만 가상 Xbox 360 또는 DualShock 4 출력을 만들려면 호환 가상 버스가 필요합니다.
DS4Windows용으로 ViGEmBus를 다운그레이드해야 하나요?
기본적으로 다운그레이드하지 마세요. DS4Windows의 현재 공식 문서에서 다른 버전을 명시적으로 요구하지 않는 한 최종 공식 v1.22.0 릴리스를 사용하세요.
이 링크는 직접 설치 링크인가요?
예. 이 버튼은 미러나 재패키징된 설치 프로그램이 아니라 nefarius/ViGEmBus의 검증된 GitHub 릴리스 자산을 가리킵니다.
사용한 공식 출처
이 페이지의 제품 및 안전 정보는 1차 자료로 확인했습니다. 외부 출처는 새 탭에서 열립니다.
- DS4Windows 설치 및 설정 문서 — 컨트롤러 지원과 프로필 출력
- DS4Windows 컨트롤러 문제 해결 — 물리 및 가상 컨트롤러 진단
- ViGEmBus v1.22.0 공식 릴리스 — 최종 릴리스와 검증된 설치 파일
- Nefarius ViGEm 지원 종료 안내 — 프로젝트 종료 배경