You can check it on https://gamepad-tester.com/
Do you have the same behavior than mine, axis 3 and 4 coupled to the Throttle..?
Damned, I think my joystick was built during a monday morning... :P
Maybe, but I can't try anymore, I deleted all my dev env. Initially I bought this mac to play guitar not to code :P I can't spend more time on this, sorry I have too many things to do this year :-/ I can give you my joystick if you want, I think it was a 4 axis (technically it is lol), So flying a plane without rudder is not very easy, I will check If I can find a Thrustmaster Flight X somewhere. Where do you live..? I am from France. Edo
Maybe, but I can't try anymore, I deleted all my dev env. Initially I bought this mac to play guitar not to code :P I can't spend more time on this, sorry I have to many things to do this year :-/ I can give you my joystick if you want, I think it was a 4 axis (technically it is lol), So flying a plane without rudder is not very easy, I will check If I can find a Thrustmaster Flight X somewhere. Where do you live..? I am from France. Edo
I compiled plib in arm64. lipo -info libplibfnt.a Non-fat file: libplibfnt.a is architecture: arm64 But I understand this sentence below that I am trying to build fgfs for macOS-x86_64 ld: warning: ignoring file /Users/edo/dev/plib-bin/lib/libplibsg.a, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 In the main CMakeLists.txt I changed the osx target 10.12 to 11.00, but it change nothing... set(CMAKE_OSX_DEPLOYMENT_TARGET "11.00" CACHE STRING "Minimum OS X deployment...
Yes, I found that in plib config.gess file : *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi It can't be built for macos arm yet. :-/
I recompile plib, but I don't know why it always compile it for x86_64.. Same pb for Open Scene Graph... maybe the make file are coded for other arch than arm..? For linux arm, I think there less pb because they do not have universal lib on it..?