
안녕하세요.
Samsung DeX for PC 지원 종료 후에도 Windows에서 DeX를 계속 사용하기 위해 만든 오픈소스 프로그램 **DX Manager**를 v2.0.0으로 업데이트했습니다.
DX Manager는 Android의 보조 디스플레이 시뮬레이션과 scrcpy를 이용해 Windows 창에서 삼성 DeX를 실행하고 관리하는 프로그램입니다.
## 다운로드 및 소스 코드
GitHub:
https://github.com/maze-mei/DX-Manager
최신 버전 다운로드:
https://github.com/maze-mei/DX-Manager/releases/latest
## v2.0.0 주요 변경 사항
가장 큰 변화는 **여러 Galaxy 휴대폰을 동시에 관리할 수 있게 된 것**입니다.
연결된 휴대폰마다 다음 항목을 독립적으로 관리합니다.
- DeX 실행 상태
- 단일 앱 가상화면 3개
- 해상도, DPI, 비트레이트와 FPS
- 시작 앱과 추가 scrcpy 인자
- USB 또는 무선 ADB 연결 방식
- 앱별 단일창 프로필
- 파일 전송 상태
- DX Companion 연결 상태
예를 들어 한 휴대폰에서는 Wi-Fi로 DeX를 실행하고, 다른 휴대폰에서는 USB로 별도의 Android 앱 창을 실행할 수 있습니다.
한 휴대폰의 연결이 끊기거나 창을 종료해도 다른 휴대폰의 실행 상태에는 영향을 주지 않습니다.
같은 휴대폰의 USB와 무선 ADB 연결은 하나의 기기로 합쳐서 표시하고, 서로 다른 휴대폰의 설정과 세션은 완전히 분리합니다.
프로그램 자체에 휴대폰 댓수 제한은 없습니다. 다만 실제 동시 사용 가능 수는 PC 성능, USB 컨트롤러, 네트워크와 휴대폰의 인코딩 성능에 따라 달라질 수 있습니다.
## 추가된 기능
- 복수 휴대폰 연결 시 기기 선택 영역 표시
- DeX 및 단일창 제목에 휴대폰 이름 표시
- 휴대폰별 USB·Wi-Fi 연결 방식과 자동 재연결 설정 저장
- 사용자가 USB를 선택하면 Wi-Fi로 임의 전환하지 않고 선택한 연결 방식만 사용
- 연결 시 DeX 자동 실행을 휴대폰마다 독립적으로 적용
- 휴대폰에서 PC로 받은 파일을 휴대폰 이름별 폴더에 분리해서 저장
- 선택한 휴대폰의 Android, SDK, One UI, 보안 패치와 연결 방식 표시
- 개인정보를 가린 환경 진단 보고서 저장
- 복수 기기 환경에 맞게 세션·연결·설정·UI 구조 전반 재구성
## DX Companion 2.0.0
이번 공개용 압축파일에는 선택형 Android 앱인 **DX Companion 2.0.0**이 포함됩니다.
DX Companion에서는 다음 기능을 사용할 수 있습니다.
- 갤러리·내 파일 등의 공유 메뉴에서 PC로 파일 전송
- 앱 내부 폴더 선택 기능을 통한 폴더 전체 전송
- 비정상적인 연결 해제 후 휴대폰에 남은 가상화면 제거
- 개발자 옵션의 `절전모드 해제` 끄기
- 빠른 설정 타일과 홈 화면 위젯
- USB 또는 Wi-Fi 연결이 끊어진 뒤 일정 시간이 지나면 자동 정리
자동 정리 시간은 다음 중 선택할 수 있습니다.
- 즉시
- 1분
- 5분
- 10분
- 30분
- 자동으로 정리하지 않음
기본값은 5분이며, 정리 시간이 지나기 전에 같은 휴대폰이 다시 연결되면 예약된 정리는 취소됩니다.
DX Companion은 압축파일에 포함되지만 자동으로 설치되지 않습니다.
사용자가 DX Manager의 다음 메뉴에서 직접 설치 버튼을 눌러야 합니다.
`설정 → 진단 → DX Companion`
DX Manager는 권한을 부여하기 전에 APK 해시, 공식 서명, 패키지명, 버전과 실제 설치된 앱을 모두 확인합니다.
APK만 따로 복사해 설치해도 보호된 Android 권한은 자동으로 부여되지 않습니다.
## 기존 주요 기능
- DeX 가상화면 자동 생성과 정리
- USB 및 무선 ADB 연결
- DeX 디스플레이 ID 자동 감지
- 휴대폰마다 단일 앱 가상화면 3개 실행
- Android 앱별 단일창 설정 프로필
- PC에서 휴대폰으로 파일·폴더 드래그 앤 드롭 전송
- Windows 7에서도 한글·일본어 등 Unicode 파일명 보존
- DX Companion을 통한 휴대폰 → PC 파일·폴더 전송
- 스크린샷 및 선택 영역 캡처
- 캡처한 이미지를 휴대폰으로 전송
- HID 키보드·마우스 입력
- 한영키 입력 보정
- scrcpy 주요 기능을 실행하는 미니 컨트롤바
- 한국어·영어 UI
- 설치가 필요 없는 포터블 방식
## 기기 호환성
### DeX 모드
DX Manager의 DeX 모드는 다음 조건에서 사용할 수 있습니다.
- Android 16
- One UI 8.0 이상
- New DeX를 지원하는 Galaxy 기기
- 개발자 옵션과 USB 디버깅 활성화
위 조건을 만족하는 기기에서는 Android 보조 디스플레이에 실제 삼성 DeX를 실행하고 scrcpy를 통해 Windows 창으로 가져옵니다.
현재 확인한 기준은 **Android 16 / One UI 8.x**입니다.
### One UI 7.x 이하
One UI 7.x 이하에서는 DX Manager의 DeX 모드를 사용할 수 없습니다.
대신 DX Manager의 단일창 모드를 이용해 Android 앱을 별도의 scrcpy 가상화면으로 실행하는 것은 가능합니다.
다만 단일창 모드는 완전한 삼성 DeX 환경이 아니며, 일부 구형 기기나 앱에따라서 HID 키보드와 HID 마우스 옵션을 꺼야 정상적으로 사용할 수 있습니다.
Samsung 공식 DeX for PC를 사용할 수 있는 구형 기기라면 윈도우용 공식 DeX 프로그램을 사용하는 편이 더 좋은 사용 경험을 제공할 수 있습니다.
## Windows 요구 사항
- 64비트 Windows 7 SP1, 8.1, 10 또는 11
- .NET Framework 4.6.2 이상
- 최초 ADB 인증을 위한 데이터 통신 지원 USB 케이블
Windows 11에서는 휴대폰 두 대를 USB와 무선 ADB 조합으로 연결하여 복수 DeX·단일창·양방향 파일 전송을 확인했습니다.
64비트 Windows 7 SP1에서도 USB를 이용한 핵심 복수 기기 기능을 확인했습니다.
## 참고 사항
프로그램은 설치가 필요 없는 포터블 방식입니다.
압축을 푼 뒤 `DXManager.exe`만 따로 옮기지 말고 폴더 전체를 사용해야 합니다. 같이 들어 있는 scrcpy, ADB, DLL, 라이선스와 DX Companion 파일이 필요합니다.
사용이 끝나면 휴대폰을 먼저 분리하지 말고 다음 방법 중 하나로 정상 종료하는 것을 권장합니다.
- DeX 중지
- 왼쪽 Alt + F8이나 시스템 트레이의 DX Manager 아이콘 우클릭 → 종료
Windows 종료 시 자동 정리는 미리 인증되어 연결된 DX Companion 세션이 있을 때만 동작합니다. 특히 Windows 7에서는 DX Manager를 직접 정상적으로 종료하는 것을 권장합니다.
일부 금융·게임·스트리밍·DRM·보안 앱은 USB 디버깅이 켜진 환경에서 실행을 거부하거나 가상화면 출력을 차단할 수 있습니다. 다중 디스플레이를 제대로 지원하지 않는 앱은 DeX 화면이 아니라 휴대폰 기본 화면에서 실행될 수도 있습니다.
DX Manager는 이러한 Android 및 앱 보안 정책을 우회하지 않습니다.
이번 v2.0.0 실행파일에서 발생한 Microsoft Defender 클라우드 오탐은 Microsoft에 제출하여 검토 및 해제가 완료된 뒤 공개했습니다. 파일 SHA-256은 GitHub 릴리스 설명에서 확인할 수 있습니다.
DX Manager는 MIT 라이선스로 공개된 무료 오픈소스 프로그램입니다.
## 다운로드 및 소스 코드
GitHub:
https://github.com/maze-mei/DX-Manager
최신 버전 다운로드:
https://github.com/maze-mei/DX-Manager/releases/latest
DX Manager는 Samsung Electronics 또는 Genymobile과 제휴·후원·보증 관계가 없는 개인 개발 프로젝트입니다.
Samsung DeX, Android Debug Bridge와 오픈소스 scrcpy 프로젝트를 기반으로 제작했습니다.
사용해 보신 분은 다음 정보를 알려주시면 다른 기기의 호환성을 확인하는 데 큰 도움이 됩니다.
- Galaxy 모델
- Android 및 One UI 버전
- Windows 버전
- USB 또는 무선 ADB
- 동시에 연결한 휴대폰 수
- DeX 모드 또는 단일창 모드 사용 여부
- 파일 전송 및 DX Companion 동작 여부
오류와 개선 의견은 리플이나 GitHub Issues에 남겨주세요.
맥에서도 써보고싶네요 나중엔!
근데 윗 리플대로 맥은 제가 어떻게 지원할 방법이 없습니다 ㅠㅠ
감사합니다. :)
dx매니저도 좋지만 dexitiny. 한번 추천드립니다^^
업무상 무선 DEX를 쓰고 싶은데...프로그래밍을 잘 모르는 무뇌한이다 보니 기초적인 질문을 좀 드립니다;;;
우선 무선으로 ADB 연결하려는데 제가 하고 있는 방법이 맞는지 궁금하네요.
DX Manager에서 무선으로 연결할 시
1. 휴대폰 IP주소 & 연결포트 넣고 무선연결 누르고
2. 무선페이렁에 핸드폰에서 페어링코드로 페어링 눌렀을 시 나오는 포트를 페어링 포트를 넣고 코드를 넣은 후 페어링을 누름
이렇게 2단계로 해서 연결 사용하면 되는건가요??
그리고 무선 ADB연결 후 다시 연결하려고 하면 그때마다 핸드폰의 연결포트가 바뀌는데 이걸 고정할 방법은 없는건가요??;;;;
우선 핸드폰을 컴퓨터와 usb연결후 dx매니저 옵션->연결 무선연결에서 대상 휴대폰에 휴대폰이 잡혀잇는지 확인
바로밑에 연결 방식에서 무선 adb연결사용 체크
그리고 밑부분 무선연결에서 usb로 무선준비 버튼 누름
이러면 됩니다
ip주소랑 연결포트 같은거 안넣어도되요
이렇게 해서 안되면 보통 와이파이 네트워크 문제구요
근데 저도 테스트만 하고 실제 연결은 usb로만 해와서.. 저도 무선으로 사용한번 해봐야겟네요
페어링 포트와 실제 연결 포트가 서로 달라서 조금 헷갈릴 수 있습니다.
처음 연결할 때는 먼저 휴대폰의 개발자 옵션 → 무선 디버깅 → 페어링 코드로 기기 페어링을 열고, 여기에 표시되는 페어링 포트와 6자리 코드를 DX Manager의 무선 페어링 항목에 입력하여 페어링해 주세요.
페어링이 완료되면 팝업을 닫고, 무선 디버깅 메인 화면에 표시되는 IP 주소 및 포트를 DX Manager 상단의 휴대폰 IP 주소와 연결 포트에 입력한 뒤 무선 연결을 누르면 됩니다.
페어링 코드로 기기 페어링 팝업의 포트는 일회성 페어링 포트이므로 팝업을 열 때마다 바뀌는 것이 정상입니다. 실제 dex 연결에는 팝업의 포트가 아니라 무선 디버깅 메인 화면의 연결 포트를 사용해야 합니다.
페어링은 일반적으로 해당 컴퓨터에서 최초 한 번만 하면 됩니다. 다만 휴대폰을 재부팅하거나 무선 디버깅을 껐다 켜면 실제 연결 포트도 바뀔 수 있으며, Android의 보안 무선 디버깅 방식에서는 이 포트를 고정할 수 없습니다.
포트 5555를 고정해서 사용하고 싶다면 휴대폰을 USB로 연결한 상태에서 DX Manager의 USB로 무선 준비 기능을 사용해 주세요. 이 방식도 휴대폰 재부팅이나 ADB 설정 초기화 후에는 USB로 다시 준비해야 할 수 있습니다.