안녕하세요, 메이비유키입니다.

 

오늘은 조금 급하게 만들어서 껍데기 완성도는 조금 떨어지지만 기능만은 정상적인 녀석을 공개합니다.

 

근데 너무 급하게 만든 나머지 Windows 10 에서 XBOX One 컨트롤러밖에 지원하지 않아요.

 

다들 아시다시피 XBOX One 패드에는 트리거에도 진동 모터가 따로 달려있죠.

 

그러나 윈도우에는 이 트리거 진동을 제대로 지원하는 게임도, 환경도 없습니다.

 

그래서 만들었습니다.

 

Windows 10 에서 유선이든 무선이든 Xbox One 컨트롤러를 연결하고

 

첨부해드린 실행파일을 다운로드 받으셔서 압축을 풀고

 

PadVibrator.exe 파일을 실행하면

 

다음과 같이 허접한! 프로그램이 하나 뜹니다. 파일 이름이 요상하다고 욕하지 마세요..저 작명센스 없음..

 

 

와 정말 성의 없다...ㅠㅠ

 

죄송해요 오늘 급하게 생각나서 퇴근전에 만드느라 저리 됐어요..

 

일단 화면 중앙의 Start 버튼을 누르면, 연결된 패드의 진동기능이 켜집니다. 물론 다시 누르면 꺼지고요.

 

프로그램을 종료하면 진동기능이 꺼지니까 사용하시려면 Start 를 누르고 걍 냅두면 됩니다. 이건 다음에는 좀더 편하게 바꿔볼게요.

 

일단 현재는 버튼 별로 따로 지정하는 기능을 빼놨습니다. 아마 다음 버전에는 그 기능이 들어갈거에요.

 

진동은 A,B,X,Y, L3, R3, LT, RT 에서 동작합니다.

 

물론 LT, RT 는 패드 몸체 진동이 아닌 트리거 진동이고요.

 

아참, 이거 그냥 실행하시면 아마 무슨 DLL 이 없다고 경고창이 뜨면서 실행 안될거에요.

 

다음 경로에 들어가셔서 "VC++ 재배포가능 패키지"를 다운 받아 설치하시면 됩니다.

 

https://www.microsoft.com/ko-kr/download/details.aspx?id=30679 

 

현재 자신의 운영체제가 64비트이시면, x64, x86 두 개를 다운 받으셔서 설치하시고요.

 

32비트 운영체제이시면 x86 만 다운 받으셔서 설치하시면 됩니다.

 

그리고 실행파일만 달랑 바탕화면으로 끌어다 놓으면 동작 안하니까 이럴 경우엔 바로가기를 만들어서 바로가기를 바탕화면으로 끌어다 놓으세요.

 

Windows 10 에 Xbox One 패드 한정이라 죄송해요.

 

다음번엔 좀더 폭넓은 OS 에 360 패드까지는 되게 해볼게요.

 

이것도 재배포는 금지합니다. 너무 허접하잖아요 ㅠㅠ

 

감사합니다.

 

PS)

아참.. 진동을 최대로 동작하게 했더니 너무 쎄서 최대 진동값의 2/3 까지만 제한해 뒀어요.

다음번 버전에선 최댓값을 직접 정하게 만들테니 지금은 이정도에 만족해주세요.

 

 

2016. 09. 06 변경사항

 

1. 바이브레이터 프로그램보다 마영전이 늦게 실행될때 마영전에서 패드 입력을 못받는 현상 수정.

2. 진동 기능이 켜진 상태일때 패드가 PC와 연결이 끊어졌다가 다시 연결되면 진동기능이 꺼지는 현상 수정.

3. XBOX 360 패드 지원.

4. Windows 7 부터 지원.

 

2016. 09. 12 변경사항

 

1. Windows 7 환경에서 정상적으로 실행되지 않는 현상 수정

2. 종료 버튼을 눌렀을때 패드 입력이 없으면 종료되지 않는 현상 수정

3. 실행시 기본적으로 Start 상태로 시작하도록 변경

 

2016. 09. 27 변경사항

 

1. MSVCR110.dll 에러가 발생하지 않도록 수정

 

위 수정사항들로 인해 Windows 7 부터 XBox 360 패드와 XBox One 패드의 진동을 모두 동작하게 되었습니다.

또한, 본 프로그램을 아무시점에나 실행하셔도 컨트롤러의 진동기능이 정상 동작하게 되었습니다.

 

요즘 회사일이 바빠서 이거 만들 시간이 잘 나질 않네요..

 

진짜 PS)

제가 XBox 360 무선 패드는 있는데, 유선 패드가 없어서 360 유선 패드는 테스트 하지 못했어요 ㅠㅠ

혹시 XBox 360 유선 패드 있으신분 이 프로그램 잘 동작하는지 확인좀 부탁드려도 될까요? ㅠㅠ