ETC

로지텍 G29 페달 인식 문제, 포스피드백 문제 해결

jokey12 2020. 6. 10. 03:54

G29 제품으로 F1 2018을 플레이시 초기 로지텍 G-HUB 드라이버를 설치 후에는 문제가 없지만

 

재부팅 후에 다시 G29 연결 후 F1 플레이 시에 페달의 엑셀과 클러치가 뒤바뀌는 증상이 발생한다.

 

임시방편으로 게임 내 설정에서 엑셀 키와 클러치 키를 바꾸고 플레이 한다고 하더라도 그야말로 임시방편 일뿐

 

포스피드백 및 여러 잡기능(?)이 동작하지 않는 문제가 발생한다.

 

 

문제 해결을 위해 국내 커뮤니티 사이트를 다 뒤져보았지만 나오는 답은

 

그냥 로지텍 G-HUB를 재설치 후 재부팅 하라는 말 뿐...

 

물론 위 방법대로 한다면 해결은 된다. 하지만 일회성 일뿐 다시 재부팅 시에 다시 증상이 재발한다.

 

하지만 매 번 게임한번 하려고 그렇게 지웠다 깔았다 재부팅했다 하는건 상당히 귀찮을 문제가 아닐 수 없다.

 

 

근본적인 문제가 분명히 있을 것이라고 생각하고 해외 포럼인 레딧에서 정보를 찾아다니다가 우연히 발견한 내용

-----------------------------------------------------------------------------------------------------------------------------------

I bought F1 2018 and noticed that my force feedback on the G29 was messed up. I had no centering force or wheel feel. The only effects that worked where bumps and rumbles. It also renders the wheel useless in WRC 7 and inverts the Gas and Clutch pedals in ISI games. After reading other forums, the issue seems to be that PCars 2 changes a few registry files for the G29. Below is the quoted post from steam that shows what registry values were changed and what they need to be changed to in order to fix the feedback:

"I had this issue for the first time like 2 months ago, and drove me nuts, I knew it was a software problem, but couldn't find a proper fix. Uninstalling LGS and cleaning registry only works until you start Project Cars again.

Project Cars 2 delete and modifies system keys from registry.

Only yesterday I installed RegShot to monitor registry changes and it's clear that Project Cars deletes and modifies entries in HKU\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F, especially the OEM Name and OEM data entries. Restoring these fields fixes the problems with clutch becoming the accelerator and vice-versa and the loss of feedback.
This has to be done every time you played Project Cars. You need default keys values, ideally a registry back-up with that data. No need to reinstall LGS or unplug the wheel

Go to HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F

Test this values, it works for me:

OEMName: "Logitech G29 Driving Force Racing Wheel USB" instead of "G29 Driving Force Racing Wheel"

OEMData: 43 00 08 10 19 00 00 00 instead of 00 00 00 10 00 00 00 00"

-----------------------------------------------------------------------------------------------------------------------------------

 

대충 보아하니 프로젝트 카스2 이녀석이 G29 레지스트리를 강제로 변경해버리는 듯 하다.

 

F1에 전념하기로한 나로서는 과감하게 프카2를 삭제하기로 함.

 

 

변경된 레지스트리를 OEM 초기값으로 셋팅해주면 해결이 된다고 한다.

 

1. 윈도우+R 키를 눌러 regedit 입력후 "레지스트리 편집기"를 실행

 

2. [HKEY_CURRENT_USER\System\CurrentControlSet\Control\

MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F] 경로로 이동

 

3. OEMData 바이너리의 값이 00 00 00 00 10 00 00 00 00 으로 설정 돼있을 텐데 이 값을

43 00 08 10 19 00 00 00 으로 수정

 

4. OEMName 값또한 G29 Driving Force Racing Wheel 에서

Logitech G29 Driving Force Racing Wheel USB 으로 수정

 

5. 변경된 값 확인 후 게임 실행

 

6. 정상 작동 확인

 

잘 이해가 안간다면 나와 같은 증상을 겪고 있는 사람이 만든 유튜브 영상을 참고

 

이것도 귀찮다면 아래 레지스트리 파일처럼 직접 만들어서 실행해 주는 방법도 있다.

(아래 파일 실행 후 반드시 레지스트리 경로로 들어가 값이 변경된 것을 확인해보자)

reg.reg
0.00MB

아마 이 과정 까지 모두 마쳐도 재부팅 후에 G29를 연결 하면 다시 증상이 재발 할 것이다.

그렇다면 그냥 첨부한 레지스트리 파일을 게임시작전에 한 번 실행시켜 주는 것 만으로도 문제가 해결 될 것이다.

매번 재부팅 해야하는 것 보다는 훨씬 나은 방법임은 분명하다...

 

추가)

 프로젝트 카스2와 관련된 레지스트리르 모두 삭제해봤지만 G29 레지스트리 값이 바뀌는건 마찬가지였다.

 문제를 더 정확하게 확인해 보려면 포멧 후 G29의 레지스트리를 확인해봐야 할 것.

 

이 방법으로도 안된다면 정말 모르겠다.

아마 이 방법이 현재까지 알려진 문제 해결방법 중에 제일 나은 방법일 것이다.