이 방법을 사용하시는 분들은 기본적으로 피파4에서 자신의 패드가 인식은 되어야합니다. 제가 알려드리는 방법은 피파4에서 인식 조차 안되는 패드를 인식하게끔 하는 방법이 아님을 말씀드립니다.
이 글을 작성하게 된 이유는 제가 처음으로 피파에 게임패드(조이트론 EX BAND)를 사용하게 되면서 겪은 답답하고 정말 짜증나는 일들이 똑같이 다른 분들이 겪지 않았으면 하는 바람에서 작성하게 되었습니다. 

제가 사게된 게임패드는 아래 사진의 조이트론 사에서 만든 EX BAND라는 제품입니다. 



이 제품은 유선과 블루투스 둘 다 지원이 되는 모델이고, XBOX 보다 저렴하여 구입을 하게 되었습니다.
하지만 곧 큰 난관에 부딪혔습니다. 
이 제품은 PC에 유선(마이크로 5핀-USB)으로 연결을 하게 되면 바로 아래 사진처럼 XBOX 360으로 인식을 하여 피파에서도 별다른 장애 없이 사용이 가능 합니다. 


하지만 제가 원했던 것은 블루투스 동글을 이용하여 PC에 게임패드(EX BAND)를 연결하여 무선으로 피파를 플레이 하는 것이기 때문에 이제 부터 난관이 생겨 버렸습니다. (따라서 유선으로 이 제품을 사용하시는 분은 더이상 이 글을 읽지 않으셔도 됩니다.)

그것은 바로 EX BAND를 블루투스로 PC에 연결하게 되면 XBOX 360으로 인식을 하는 것이 하니라 블루투스 동글의 드라이버 종류에 따라 다른 장치들로 인식이 됩니다. 따라서 피파4에서는 EX BAND를 인식은 하지만 키 버튼들이 전혀 다른 키들로 구성되어 사용이 불가능했습니다. 아래 사진은 EX BAND 게임패드를 블루투스 동글(드라이버는 윈도우7에서 자동으로 잡혔을 때)로 연결했을 때 입니다.


그래서 인터넷 자료를 뒤지면서 여러가지 프로그램들을 찾게 되었습니다. 
Inputmapper라던지, x360ce와 같은 프로그램이죠. 하지만, 3일 정도를 저 프로그램들을 이용하여 EX BAND 블루투스로
피파4에서 플레이 가능하도록 여러 방면으로 실험해보았지만, 결국 포기하고 '유선으로 사용해야 겠네'라고 생각 하던 찰나에 http://www.inven.co.kr/board/fifaonline4/3145/31753 이 분의 글을 보게 되었습니다 (정말 저의 구세주 이십니다.)

이 분의 글을 보고 피파4 자체적으로 패드 키를 설정하는 부분이 있는 것에서 힌트를 얻어 피파 온라인 4가 설치된 경로
C:NexonEA SPORTS(TM) FIFA ONLINE 4 안에 buttonData라는 파일을 이용하여 결국 블루투스로 사용하는 것에 성공하였습니다.


좀 전에 언급드린 분의 내용은 buttonData상에서 자신의 패드를 찾아서 키를 수정하는 것인데 자신의 패드가 buttonData상에 없으면 AddController "Controller_045"의 AddAlias "Default"를 자신의 패드 명으로 바꾸어 사용하라고 하셨습니다. 

저도 처음에는 AddAlias "Default"를 AddAlias "EX BAND"로 바꾸어서 저장한 다음 피파4를 실행 하였는 데, 2차 비밀번호를 입력한 후 바로 게임이 종료 되어 버리더라구요. 그래서 한참을 씨름한 끝에 알아낸 것이 buttonData파일 내부에 자신의 패드 이름(여기서 패드 이름이란 아래 사진에서 EX BAND로 인식된 패드명)이 없다면, 그 패드는 피파4에서 AddAlias "Default"의 키설정 값을 가진다는 것을 알게 되었습니다. 그래서 결국 AddAlias "Default"의 패드 키설정을 수정하였고, 피파4에서 잘 적용이 되었습니다.

서론이 너무 길어서 죄송합니다. 이제 부터 설정 변경 방법을 알려 드리겠습니다. 단, 이 방법을 사용하시는 분들은 기본적으로 피파4에서 자신의 패드가 인식은 되어야합니다. 제가 알려드리는 방법은 피파4에서 인식 조차 안되는 패드를 인식하게끔 하는 방법이 아님을 말씀드립니다.

먼저 위에서 알려드린 피파 4의 설치 경로 폴더로 들어가서 buttonData라는 파일에 마우스를 가져간 후 마우스 오른쪽 클릭을 하여 편집을 클릭 합니다.


그러면 buttonData가 메모장으로 열립니다. 그러면 메모장 위의 메뉴 중에 편집에서 찾기를 클릭합니다. 



찾기를 누르신 후 045를 입력하여 

이 부분을 찾습니다. 이 사진에서 보면 아래의 AddMap라고 적힌 부분들이 패드의 키 설정 부분입니다. 이 키설정을 바꾸어 주어 자신의 패드가 피파4에서 AddAlias "Default"로 인식 되었을때 정상적으로 키동작을 하도록 하는 것 입니다.

위의 사진에서 보면 버튼 1~9까지 있는 것이 보입니다. 그 아래는 스틱의 설정 값인 데, 이 부분은 아직 저도 연구 중이라 일단 버튼의 설정 값 변경 부분만 알려 드리겠습니다.

변경 방법은 우선 패드를 PC와 연결합니다. 그것이 유선이든지 무선이든지 관계 없습니다. 그 다음 윈도우 시작버튼을 눌러 장치 및 프린터로 들어갑니다.


저는 블루투스로 연결하면 위의 사진 처럼 나옵니다.
자신의 패드가 인식된 아이콘에 마우스를 가져다 대어 오른쪽 클릭을 하면, 게임 컨트롤러 설정이 나오는데 클릭합니다.


그러면 다음 창이 나오는데 속성을 눌러주면,





테스트 창이 뜨게 됩니다. 여기에서 자신의 패드의 버튼을 누르게 되면 테스트 창에서 단추의 각 숫자에 패드버튼에 해당되는 번호에 불이 들어오게 됩니다. 예를 들면 저같은 경우 패드 X버튼을 누르면 숫자 4번에 불이 들어옵니다.
이렇게 해서 자신의 패드를 일일히 다 눌러서 자신의 버튼이 몇번에 불이 들어 오는지 확인하고 메모합니다.

ex) X버튼 4, A버튼 1(이것은 제 패드의 경우) 

이런식으로 메모를 한 뒤에 다시 

이 창으로 돌아옵니다. 

이제 눈치 채셨죠?(벌써 채셨을 지도;;)
위에 보시면 디폴드 패드 아래 부터 버튼1~9가 있는 데, 각 버튼 끝에 아까 메모한 자신의 패드와 버튼 숫자를 맞추어 변경하여 줍니다. 이해를 돕기 위해 제 버튼 설정값 사진을 아래에 첨부합니다.



이것은 제 패드 조이트론 EX BAND의 블루투스 연결 시의 키 세팅 값입니다. 저와 같은 패트를 이용하시면서 블루투스를 사용하시는 분들은 이것 그대로 사용하셔도 무방합니다. 파란부분이 방향키패드(스틱이 아닌 동서남북 방향키) 설정입니다.

위 사진 처럼 자신의 버튼 값을 설정하셨다면, 메모장을 저장하신 후 패드 연결 후 피파4를 실행하여 보세요.

물론, 이 방법은 저의 패드에 한해서만 될 수 도 있습니다. 다른 패드로 실험하여 본적이 없기 때문입니다. 하지만, 제 생각에 위의 buttonData 목록에 자신의 패드 명이 없는 분들은 사용 가능 할 것이라고 생각됩니다. 여기에 패드명이 없는 분들은 분명히 AddAlias "Default"로 인식될 것으로 보이기 때문입니다. 

긴 글을 읽어주셔서 감사합니다. 부디 저의 글로 인해 저처럼 해당 문제에 대한 자료들이 적어 답답하고 짜증나시는 분들이 줄어들기를 바랍니다. 

그럼 다들 꼭 성공하세요~!