winapi쪽에 directinput8 구현 안 되어 있어서 이걸 우야지 계속 고민만 하고 있음 찾아봐도 xinput 만 있고 directinput8 구현되있는 crate는 없어 뵈는듯
음...ffi?
FFI로 다른 리포지터리 코드 참고하면서 랩핑해서 쓸려고 생각은 해봤는데, COM 인터페이스랑 virtual 바인딩을 어떻게 해야할지 감이 안잡힘.
근데 다렉인풋은 다렉9 이전인 레거시 기능 아님? 요즘 죄다 xinput 쓸텐데. 아니면 윈32 인풋 써보는 건 어떰
쓰고 싶은 컨트롤러가 dinput만 지원함
아니면 SDL2도 한 번 살펴봐. 지원하는 컨트롤러가 굉장히 많음. rust로 ffi도 된 걸로 아는데
https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt
니가 갖고 있는 컨트롤러 있나 봐바
없는 것 같은데? 근데 와 저렇게 일일히 DB 추가해가면서 맵핑 돌려서 찾는건가 미치겠네
참고로 컨트롤러 이거임.
http://djdaojp.shop14.makeshop.jp/shopdetail/002000000004/
어디 리듬게임에서 쓰는 마이너한 컨트롤러인가 보네. 저건 업계 드라이버하고 요구사항 그대로 따라가야 할듯. 하드웨어에 종속된 소프트웨어는 걍 c/c++로 작성하는게 편해. rust 개발자들은 왤케 사용하는 언어에 집착하는지 모르겠어
따오콘씨발 ㅋㅋㅋㅋㅋ 게이야 븜스좀하노
깃갤에도 리게이가 있었노... - dc App