본문 바로가기

사용기 및 분석/하드웨어

SONY DualShock3 (SixAxis) PC USB 연결 사용기.



 그간 기다리던 듀쇽3 컨트롤러가 멀리서 날아 왔습니다. 이미 PS2 용 병렬포트 USB 어뎁터가 있긴 하지만 그래도 기울임으로 게임을 즐길 수 있는 재미가 있다는 말에 혹 해서 샀지만, 결국 PC 에서는 제대로 쓸 일이 없긴 한건 함정 이었습니다.


 먼저 이걸 PC 에 꼽으면 정상적으로 PS(R) Gamepad 라고 인식은 합니다.

 하지만 ... 실제 PC 에서 쓸 수 있도록 버튼이 매핑되지 않는건 역시나 SONY 의 아름다운 꽁수가 아닐까 할 정도로 개판인건 사실 입니다. 그래서 이걸 쓰려면 Xinput 으로 변경을 해 줘야 하는데 다음 싸이트에서 드라이버 및 유틸을 받거나, 마지막 버젼을 모두 합본으로 만든 zip 파일을 블로그에서 받거나 하시면 됩니다.


XInput Wrapper for DS3 and Play.com USB Dual DS2 Controller


http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller


 -- 위 URL 방문 또는 또는 --


SCP-DS-Driver-Package-1.2.2.175-merged.7z


 -- 위 파일을 받습니다. 소스는 압축파일 용량 제한으로 제외 하였습니다. --


이 XInput wrapper 는 PC 에서 제대로 쓸 수 없는 컨트롤러 입력을 일반 게임에서도 즐길 수 있도록 변경 해 주고, 이걸 XBox360 controller 로 가상 매핑 해 주는 역활을 합니다.


 설정 방법은 간단 합니다.

 먼저 압축을 아무 위치나 푼 다음, ScpServer/bin/ScpDriver.exe 를 실행 해 줍니다. 그런다음 Install 버튼을 누르고, Windows 에서 드라이버 신뢰를 묻는 창이 뜨면 수락을 해 주면 가상 XBox360 controller 가 등록 되게 됩니다.

 이제 기본 기능은 끝 입니다. 그 외에 블루투스 동글을 이용한 연결을 하거나 할 수 있지만, 저의 경우는 그냥 USB 케이블 꼽아서 해도 되므로 이정도만 하였습니다. (그리 걸리적 거리지도 않으므로...)



 이제 제어판>장치 및 프린터 로 이동 해 보면 PS(R)Gamepad 와 Xbox 360 controller for Windows 가 떠 있는게 보입니다. 테스트를 위해 Xbox 360 컨트롤러에 장치 설정을 들어 간 다음 듀쇽3 의 버튼을 눌러 보고 동작하는지 확인이 된다면 이걸로 USB 유선 연결 설정은 끝이라 하겠습니다.


 추가로 Xperia Z1 에도 연결 해 보았습니다. 다른 안드로이드 기기와 100% 다른 점은 root 권한 같은거 없어도 기본으로 듀쇽3와 최초 USB 연결 후엔 블루투스로 연결 되는 장점이라 하겠습니다.






 게임은 어느 홍BJ분 말 처럼 컨트롤러로 해야 제맛인 것들이 있기 마련인듯 합니다...