본문 바로가기
정보

에이스 컴뱃 7에서 트러스트마스터 TCA 스틱 사용하기

by fpdlfrjs 2022. 9. 27.
TCA SIDESTICK

플라이트 시뮬레이터2020으로 유명해진 트러스트마스터 TCA 사이드스틱입니다.
기존 T16000M제품과 거의 비슷한 외형과 기능을 갖고있습니다.
T16000M은 전투기, TCA 스틱은 민항기 컨트롤러 포지션으로 보입니다.
그래서인지 T16000M제품은 스팀 에이스 컴뱃 7에서 완벽 호환 가능합니다.

그래서 거의 비숫한 TCA 에어버스에디션 사이드스틱도 그냥 USB 끼우기만 하면 자동으로 인식 할 줄 알았습니다.

그런데 인식을 못하더군요

정확히는 인식을 못한게 아니라 인식은 했는데 플라이트스틱에 아무런 키가 할당되지 않은 상태입니다.

하지만 TCA 스틱은 민항기용으로 새롭게 추가된 역추진 기능을 제외하고는 거의 모든버튼의 구성이 비슷합니다.
이걸 이용해서 T16000M과 똑같은 키를 할당해서 작동시켜 보기로 했습니다.


먼저 플라이트 스틱(TCA스틱)을 컴퓨터에 연결하고 드라이버 등을 트러스트마스터 홈페이지에서 모두 최신펌웨어로 다운받아 적용시킵니다.
https://support.thrustmaster.com/ko/product/tca-sidestick-airbus-edition-ko/

C:\Users\사용자이름\AppData\Local\BANDAI NAMCO Entertainment\ACE COMBAT 7\Config\
폴더로 들어가면 Input.ini 파일이 있습니다.
(AppData파일이 보이지 않을경우에는 윈도우 폴더 옵션에서 보기-숨김 파일, 폴더 및 드라이브 표시를 활성화 시키시면 됩니다.)

그 Input.ini파일을 열때 연결프로그램을 메모장으로 설정해 열면 이것과 비슷한 텍스트가 나옵니다.

[JoystickSetting]
EnableJoystick=True
EnableDeviceJoystick=True
EnableDeviceFlight=True
EnableDevice1stPerson=True

[JoystickMappingFormat]
HelpComment=" ObjectFormat"
HelpComment=" X, Y, Z, Rx, Ry, Rz, Slider[1-2], POV_[U, D, L, R][1-4], Button[1-32]"
HelpComment=
HelpComment=" ValueFormat"
HelpComment=" Object, Object:[P, N, R, C]...[P, N, R, C]"
HelpComment=" P:PositiveValue / N:NegativeValue / R:ReverseSign / C:ConvertRange(+1.0~-1.0 -> 0.0~1.0)"
HelpComment=
HelpComment=" MappingFormat"
HelpComment=" Value, Value1 [&, !, +, >, <] Value2"
HelpComment=" &:IfValue2!=0 / !:IfValue2==0 / +:AddValue / >:SelectLarger / <:SelectSmaller"
HelpComment=
HelpComment=" Example"
HelpComment=" Flight_Pitch=Y:R ! Button10"
HelpComment=" Flight_HatSwitchRight=POV_R1"

[Joystick-0405044F-0000-0000-0000-504944564944]
ProductName=T.A320 Pilot
Flight_Gun=Button1
Flight_Missile=Button3
Flight_Weapon=Button4
Flight_Target=Button2
Flight_Radar=Button15
Flight_Flare=Button16
Flight_View=Button14
Flight_AccelerationDeceleration=
Flight_AutoPilot=Button6
Flight_Pause=Button13
Flight_HatSwitchUp=POV_U1
Flight_HatSwitchDown=POV_D1
Flight_HatSwitchLeft=POV_L1
Flight_HatSwitchRight=POV_R1
Flight_Pitch=Y:R
Flight_Roll=X
Flight_Yaw=Rz
Flight_Throttle=Slider1
Flight_CameraPitch=POV_U1
Flight_CameraPitch=POV_D1:R
Flight_CameraYaw=POV_L1
Flight_CameraYaw=POV_R1:R
UI_B=Button3
UI_A=Button1
UI_X=Button4
UI_Y=Button2
UI_LB=
UI_RB=
UI_LT=Z
UI_RT=Z
UI_LeftStickPress=
UI_RightStickPress=
UI_DPadUp=POV_U1
UI_DPadDown=POV_D1
UI_DPadLeft=POV_L1
UI_DPadRight=POV_R1
UI_LeftStickUp=Y:N
UI_LeftStickDown=Y:P
UI_LeftStickLeft=X:N
UI_LeftStickRight=X:P
UI_RightStickUp=
UI_RightStickDown=
UI_RightStickLeft=
UI_RightStickRight=
UI_Menu=Button13

처음엔 값이 거의 비워져있을겁니다.
그중에 ProductName=T.A320 Pilot이 현재 연결된장치를 의미합니다.
이것은 게임에서 컨트롤러는 인식을 하고는 있는데 그 컨트롤러에대한 버튼프로필은 없다는 것을 의미합니다.

대신 T16000M의 프로필을 복사해서 붙여넣으면 정상적으로 작동합니다.
버튼구성이 거의 동일하다는 것을 이용한것입니다.
그러니 값이 비워져있는 프로필대신 방금 위에 적은 버튼값이 할당된 프로필을 복사 붙여넣기 하시면 작동이 될겁니다.