요즘
게임들은 xinput방식을 사용하기 때문에 xbox360패드 혹은 xbox one 패드를 보통 이용합니다. 그런데 Wine에서는
이 패드에 대한 지원이 좀 부족합니다. 구형 DirectInput 방식을 쓰기 때문인데요. 이를 에뮬레이트 해주는 프로그램 이름이 꽤 유명한데 x360ce란 녀석입니다. 사실 이 프로그램은 에뮬레이터이고 XBOX패드를 갖고 계신다면 Bypass로 해주기만 하면 되겠지만 WINE은 koku_xinput_wine라이브러리(https://github.com/KoKuToru/koku-xinput-wine)를 이용하면 bypass로 지원하지만 컴파일이 귀찮지요. (잠깐 이거에 대해 글을 썼었는데 컴파일이 망해서 지웠습니다.)
그런데 x360ce를 Wine에서 실행할 수 있었군요.
x360ce는 directinput 방식의 컨트롤러를 Xinput 방식으로 흉내내 주는 프로그램인데 Wine에서 실행하면 Xbox컨트롤러를 써도 DirectInput형태로 들어가게 됩니다.대신 이를 이용하면 Xinput으로 들어가게 됩니다.
위에서 받은 내용물을 게임.exe가 있는 곳에 풀어 해친다음
그리고 Wine설정 들어가셔서
xinput1_3
이를 네이티브로 설정합니다. Xbox호환 게임패드를 Xbox360패드로 인식시켜주는 설정파일인데 잘 됩니다.
'우분투 분투기' 카테고리의 다른 글
대용량 파일을 보내야 할때 Send Anywhere (2) | 2017.02.19 |
---|---|
바닐라 커널외의 또 다른 리눅스 커널 xanmod (0) | 2017.02.13 |
[16.04 Xenial] 우분투 16.04 Xenial Logon 화면 바꾸기 (0) | 2016.10.17 |
오픈소스 Radeon드라이버의 간단한 도구 Radeon profile (0) | 2016.09.20 |
Unity 게임개발을 우분투에서 (0) | 2016.09.03 |