Hangar Simuladores de Voo Posted July 23, 2013 Report Posted July 23, 2013 Hi i am from Brazil, and i have a company called TECH-E that produces simulator´s panels. (picture). I am starting selling my new project, the F-16 panel, and FSUIPC is necessary to use the functions. A registered copy of FSUIPC is necessary to everybody that purchase my panel. Is not easy to configure each button of the panel in FSUIPC, for example, i am using the Thrustmaster MFDs and the acceleration pack F/A-18, and there are 40 buttons configured using the OFFSET DWORD SET system, x3110 etc, for each button of the MFDs. I am thinking that many users of my panel will not be able to configure only reading a manual, and i would like to know if is it possible to export a "ready" profile, for example a "file" to be pasted inside a FSUIPC folder? If possible, i could send this file to the users paste it in a folder and all buttons of my panels could operates and will not be necessary to configure one by one button. i hope you understand my english... thank so much Felipe Coutinho
Pete Dowson Posted July 23, 2013 Report Posted July 23, 2013 I am thinking that many users of my panel will not be able to configure only reading a manual, and i would like to know if is it possible to export a "ready" profile, for example a "file" to be pasted inside a FSUIPC folder?If possible, i could send this file to the users paste it in a folder and all buttons of my panels could operates and will not be necessary to configure one by one button. Unless you wanted to change to a Lua plug-in to do the work for you (rather than using assignments), the only way would be to provide a partial FSUIPC INI file with your settings -- only supply [JoyNames], [Profile.<your profile name>] and [buttons.<your profile name] sections. To get around the problem on the joystick number the [JoyNames] section must include the name of the device already assigned to a letter, and use the letter in the Button assignments, which would be in a Profile specific to the FA/18. At most they'd just beed to add your [JoyNames] part to their existing section for it, and add the profile-specifc sections to the end of their current INI file. Pete
Hangar Simuladores de Voo Posted July 23, 2013 Author Report Posted July 23, 2013 Thanks Pete I really don´t know how to use the LUA Plug-in. It´s necessary for me to learn about. I found in my Fsuipc.ini the following lines: [JoyNames] AutoAssignLetters=No 1=Throttle - HOTAS Warthog 1.GUID={B03F70B0-C0A5-11E1-8002-444553540000} 4=Stargate-NG 4.GUID={45CF9620-6879-11E2-8001-444553540000} 5=Stargate-NG 5.GUID={4F6A5D90-A943-11E2-8001-444553540000} 0=Joystick - HOTAS Warthog 0.GUID={B03F70B0-C0A5-11E1-8001-444553540000} 2=F16 MFD 1 2.GUID={3D977C60-34D2-11E1-8001-444553540000} 3=F16 MFD 2 3.GUID={2E567AD0-15F0-11E2-8001-444553540000} [WideServer] WideFSenabled=Yes [Sounds] Path=C:\Program Files\Microsoft Games\Microsoft Flight Simulator X\Sound\ Device1=Driver de som primário Device2=Alto-falantes (Dispositivo de High Definition Audio) Device3=Áudio Digital (S/PDIF) (Dispositivo de High Definition Audio) [Buttons] ButtonRepeat=20,10 2=R0,0,K70,8 3=P1,12,Cx03003110,x0001110C 5=P1,1,Cx03003110,x00011101 8=P1,6,C66064,69894 9=P1,7,C66064,0 19=P1,16,C0,0 20=P1,17,Cx03003110,x00011111 22=P1,19,C66242,0 23=P1,29,C65987,0 25=U1,29,C65983,0 26=P1,28,C65992,0 27=U1,28,C65988,0 28=P1,30,C65932,0 36=U1,7,C66065,0 37=U1,6,C66065,0 38=U1,19,C66242,0 39=P1,20,C65570,0 40=P2,0,Cx03003110,x00011300 41=P2,1,Cx03003110,x00011301 42=P2,19,Cx03003110,x00011313 43=P2,18,Cx03003110,x00011312 44=P2,17,Cx03003110,x00011311 45=P2,8,Cx03003110,x00011308 46=P2,12,Cx03003110,x0001130C 47=P2,10,Cx03003110,x0001130A 48=P2,15,Cx03003110,x0001130F 49=P2,16,Cx03003110,x00011310 50=P2,2,Cx03003110,x00011302 51=P2,3,Cx03003110,x00011303 52=P2,4,Cx03003110,x00011304 53=P2,5,Cx03003110,x00011305 54=P2,6,Cx03003110,x00011306 55=P2,7,Cx03003110,x00011307 56=P2,9,Cx03003110,x00011309 57=P2,11,Cx03003110,x0001130B 58=P2,13,Cx03003110,x0001130D 59=P2,14,Cx03003110,x0001130E 63=U1,16,K0,8 64=P1,23,C66241,0 65=U1,23,C66241,0 66=P3,28,C66363,0 67=U3,28,C66363,0 68=P3,21,C66241,0 69=U3,21,C66241,0 70=P3,14,Cx03003110,x0001120E 72=P1,24,C66293,0 73=U1,24,C66293,0 74=P0,8,K55,10 76=P4,8,C65570,0 77=U4,8,C65570,0 78=P0,3,C65791,0 79=P4,9,K54,10 80=U4,9,K54,10 81=P0,6,K55,11 82=P4,0,K56,10 83=P4,1,K56,10 84=P3,0,Cx03003110,x00011200 85=P3,1,Cx03003110,x00011201 86=P3,2,Cx03003110,x00011202 87=P3,3,Cx03003110,x00011203 88=P3,4,Cx03003110,x00011204 89=P3,5,Cx03003110,x00011205 90=P3,6,Cx03003110,x00011206 91=P3,7,Cx03003110,x00011207 92=P3,8,Cx03003110,x00011208 93=P3,9,Cx03003110,x00011209 94=P3,10,Cx03003110,x0001120A 95=P3,11,Cx03003110,x0001120B 96=P3,12,Cx03003110,x0001120C 97=P3,13,Cx03003110,x0001120D 98=P3,15,Cx03003110,x0001120F 99=P3,16,Cx03003110,x00011210 100=P3,17,Cx03003110,x00011211 101=P3,18,Cx03003110,x00011212 102=P3,19,Cx03003110,x00011213 103=P0,1,K85,10 108=P6,16,K54,10 109=U6,16,K54,10 110=P6,5,C65752,0 111=U6,5,C65752,0 112=P6,0,C1025,0 116=P6,3,K76,8 117=U6,3,K76,8 118=P6,1,C1024,0 120=P5,2,C65662,0 121=P5,1,C1025,0 122=P5,0,C65880,0 125=P5,16,C66080,0 126=U5,16,C66079,0 127=P5,21,C65752,0 128=U5,21,C65752,0 129=P5,19,C65574,0 130=U5,19,C65574,0 131=P5,8,K54,10 132=U5,8,K54,10 133=P1,21,C65595,0 134=U1,21,C65758,0 135=P1,22,C65603,0 136=U1,22,C65759,0 138=P1,10,Cx03003110,x00011305 139=P1,11,Cx03003110,x00011306 140=P1,14,Cx03003110,x00011202 141=P4,5,K54,9 142=P4,12,C65580,0 143=P4,6,C65725,0 144=P4,7,C65729,0 145=P4,22,C65724,0 146=P4,15,C65726,0 147=R4,17,C65892,0 148=R4,16,C65893,0 149=R4,20,C65895,0 150=R4,21,C65894,0 151=P5,3,C1027,0 I didn´t understand completely yet what you told me, but i am trying to translate! In these lines, i can identify my joysticks and my buttons profiles ok... What do you think could be easier for me? Learn how to use the LUA , or find a way to save these lines and send to my customers and make the panel´s buttons works?
Pete Dowson Posted July 23, 2013 Report Posted July 23, 2013 I really don´t know how to use the LUA Plug-in. It´s necessary for me to learn about. No one does initially, but there are lots of examples and easy on-line documentation. It's used as a simplle scripting language by lots of games as well as by FSUIPC. In these lines, i can identify my joysticks and my buttons profiles ok... Well, I should hope so as they are yours. Remove everything that is NOT required to be sent to other users, then show me again. Learn how to use the LUA , or find a way to save these lines and send to my customers and make the panel´s buttons works? I don't really think it is a matter of what is easier for you, more what is easier for your customers, surely? Less work by you, more for them? Pete
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now