Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
Collapse
Just Flight Community Forum
  1. Home
  2. Just Flight
  3. MSFS Products
  4. 146 Professional
  5. Joystick Button Assignments Specific to the 146

Joystick Button Assignments Specific to the 146

Scheduled Pinned Locked Moved 146 Professional
43 Posts 19 Posters 7.6k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J jmarkows

    @genista Won't this only work for startup and not shutdown?

    S Offline
    S Offline
    stopnicki
    wrote on last edited by
    #16

    @jmarkows I found out that if you select
    "SET ENGINE "x" FUEL VALVE" -> also with the "ON RELEASE" action type as was shown by @Genista
    rather than "TOGGLE ENGINE "x" FUEL VALVE"
    the button works for both ON and OFF

    The way I work it is as follows.

    Before start, all my throttle levers are down into the "button" area (i.e. BUTTON 25 for Throttle 1, BUTTON 26 for Throttle 2, etc. etc.)

    Upon start, when N1 reaches 10%, I move the relevant throttle lever out of BUTTON "x" and into the throttle axis, and the in-sim lever goes from fuel "off" to fuel "on"

    At the end of the flight, when you want to shut down the engines, you slide the throttle lever from the axis area, into the button area and the in-sim lever will go into the fuel off poistion.

    Great advice from everybody on this post.
    Thanks!

    1 Reply Last reply
    3
    • M Offline
      M Offline
      muskysim
      wrote on last edited by
      #17

      Is the there a document that lists all the variables and events that can be used to assign the MCP functions to hardware peripherals using something such as FSUIPC7
      Thanks

      H 1 Reply Last reply
      1
      • M muskysim

        Is the there a document that lists all the variables and events that can be used to assign the MCP functions to hardware peripherals using something such as FSUIPC7
        Thanks

        H Offline
        H Offline
        haskell99
        wrote on last edited by
        #18

        That would be helpful. I use Axis & Ohs and have almost everything working except a few. One is the preselect altitude. I can set my HC Bravo to control HDG and CRS but Iโ€™ve tried every variable for ALT increment/decrement and no luck. Anybody figure that one out?

        Thanks.

        b3lt3rB 1 Reply Last reply
        0
        • H haskell99

          That would be helpful. I use Axis & Ohs and have almost everything working except a few. One is the preselect altitude. I can set my HC Bravo to control HDG and CRS but Iโ€™ve tried every variable for ALT increment/decrement and no luck. Anybody figure that one out?

          Thanks.

          b3lt3rB Offline
          b3lt3rB Offline
          b3lt3r
          wrote on last edited by b3lt3r
          #19

          @haskell99 I got my logitech multipanel working in SPAD this morning with Alt select. Not straight forward and there's probably a better way but this is what I did:

          1. Create a new local variable called bae-mcp-alt

          2. Add an expression to calculate that based on the individual digits:
            ([LVAR:MCP_Alt_dig1] * 10000) + ([LVAR:MCP_Alt_dig2] * 1000) + ([LVAR:MCP_Alt_dig3] * 100) + ([LVAR:MCP_Alt_dig4] * 10) + [LVAR:MCP_Alt_dig5]

          I could not find a simple variable in the data monitor with the aggregated value but this calculates correctly into the bae-mcp-var

          1. configured the ALT display on the panel with 3 events:
            a). Display local:bae_mcp_alt
            b). Increment MCP_Alt_sel_knob (LVAR) by 1
            c). as above but decrement

          note I had to set the range for sel_knob as 00-99 and allow rollover.

          It took me almost 2 hours to figure this out but now I can spin the knob on my panel and it updates the sim and displays correctly so it really helps.

          Side note: I have my panel thumbwheel configured to manage VS and that actually works in the BAE without needing to use the sync mode. I just enable VS in the FCP and use the wheel to dial in my desired rate which also displays in the panel under the selected alt.

          I wish all devs would document all key bindings and variable as well as the FBW team do in their docs. Any team writing a product as complex as these planes must have a reference guide for new coders on the team to get up to speed with. I know documentation is boring af but it could save all of us so much time figuring this stuff out on every plane ๐Ÿ™‚

          J H 2 Replies Last reply
          3
          • b3lt3rB b3lt3r

            @haskell99 I got my logitech multipanel working in SPAD this morning with Alt select. Not straight forward and there's probably a better way but this is what I did:

            1. Create a new local variable called bae-mcp-alt

            2. Add an expression to calculate that based on the individual digits:
              ([LVAR:MCP_Alt_dig1] * 10000) + ([LVAR:MCP_Alt_dig2] * 1000) + ([LVAR:MCP_Alt_dig3] * 100) + ([LVAR:MCP_Alt_dig4] * 10) + [LVAR:MCP_Alt_dig5]

            I could not find a simple variable in the data monitor with the aggregated value but this calculates correctly into the bae-mcp-var

            1. configured the ALT display on the panel with 3 events:
              a). Display local:bae_mcp_alt
              b). Increment MCP_Alt_sel_knob (LVAR) by 1
              c). as above but decrement

            note I had to set the range for sel_knob as 00-99 and allow rollover.

            It took me almost 2 hours to figure this out but now I can spin the knob on my panel and it updates the sim and displays correctly so it really helps.

            Side note: I have my panel thumbwheel configured to manage VS and that actually works in the BAE without needing to use the sync mode. I just enable VS in the FCP and use the wheel to dial in my desired rate which also displays in the panel under the selected alt.

            I wish all devs would document all key bindings and variable as well as the FBW team do in their docs. Any team writing a product as complex as these planes must have a reference guide for new coders on the team to get up to speed with. I know documentation is boring af but it could save all of us so much time figuring this stuff out on every plane ๐Ÿ™‚

            J Online
            J Online
            jmarkows
            wrote on last edited by
            #20

            @b3lt3r Ah, thanks for finding that. I just added to an open ticket I had with Just Flight asking if the MSFS commands worked because increase/decrease AP altitude didn't seem to be working.

            1 Reply Last reply
            0
            • b3lt3rB b3lt3r

              @haskell99 I got my logitech multipanel working in SPAD this morning with Alt select. Not straight forward and there's probably a better way but this is what I did:

              1. Create a new local variable called bae-mcp-alt

              2. Add an expression to calculate that based on the individual digits:
                ([LVAR:MCP_Alt_dig1] * 10000) + ([LVAR:MCP_Alt_dig2] * 1000) + ([LVAR:MCP_Alt_dig3] * 100) + ([LVAR:MCP_Alt_dig4] * 10) + [LVAR:MCP_Alt_dig5]

              I could not find a simple variable in the data monitor with the aggregated value but this calculates correctly into the bae-mcp-var

              1. configured the ALT display on the panel with 3 events:
                a). Display local:bae_mcp_alt
                b). Increment MCP_Alt_sel_knob (LVAR) by 1
                c). as above but decrement

              note I had to set the range for sel_knob as 00-99 and allow rollover.

              It took me almost 2 hours to figure this out but now I can spin the knob on my panel and it updates the sim and displays correctly so it really helps.

              Side note: I have my panel thumbwheel configured to manage VS and that actually works in the BAE without needing to use the sync mode. I just enable VS in the FCP and use the wheel to dial in my desired rate which also displays in the panel under the selected alt.

              I wish all devs would document all key bindings and variable as well as the FBW team do in their docs. Any team writing a product as complex as these planes must have a reference guide for new coders on the team to get up to speed with. I know documentation is boring af but it could save all of us so much time figuring this stuff out on every plane ๐Ÿ™‚

              H Offline
              H Offline
              haskell99
              wrote on last edited by
              #21

              @b3lt3r You are a coding beast! Not sure I can make that work with my limited skills but gives me some ideas. Also agree, the dev had to know what VARS they are usingโ€ฆ please share so we can make the hardware work!

              Thanks.

              b3lt3rB 1 Reply Last reply
              1
              • H haskell99

                @b3lt3r You are a coding beast! Not sure I can make that work with my limited skills but gives me some ideas. Also agree, the dev had to know what VARS they are usingโ€ฆ please share so we can make the hardware work!

                Thanks.

                b3lt3rB Offline
                b3lt3rB Offline
                b3lt3r
                wrote on last edited by
                #22

                @haskell99 let me know if you get stuck and I'll drop a screenshot from Spad or maybe try and upload a snippet for the panel.

                I am no beast - all trial, error and profanity - I'm certain Les O'Reilly or one of the other actual beasts on the spad discord could have done it better and faster but it works for me which is good enough (tm) ๐Ÿ™‚

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  The Sledge
                  wrote on last edited by
                  #23

                  I'm looking for the TMS Sync button mapping rather than A/P Sync.

                  Cheers,
                  Sledge

                  J 1 Reply Last reply
                  0
                  • T The Sledge

                    I'm looking for the TMS Sync button mapping rather than A/P Sync.

                    Cheers,
                    Sledge

                    J Online
                    J Online
                    jmarkows
                    wrote on last edited by
                    #24

                    @the-sledge it's Toggle Afterburner On/Off in MSFS. Don't hold it when you use it, tap once to enable Sync mode and then tap again to let the AP resume.

                    T 1 Reply Last reply
                    0
                    • J jmarkows

                      @the-sledge it's Toggle Afterburner On/Off in MSFS. Don't hold it when you use it, tap once to enable Sync mode and then tap again to let the AP resume.

                      T Offline
                      T Offline
                      The Sledge
                      wrote on last edited by
                      #25

                      @jmarkows said in Joystick Button Assignments Specific to the 146:

                      @the-sledge it's Toggle Afterburner On/Off in MSFS. Don't hold it when you use it, tap once to enable Sync mode and then tap again to let the AP resume.

                      Ah, no. As I said, I want the TMS Sync button. AFAIK it's a separate function?

                      Sledge

                      J 1 Reply Last reply
                      0
                      • T The Sledge

                        @jmarkows said in Joystick Button Assignments Specific to the 146:

                        @the-sledge it's Toggle Afterburner On/Off in MSFS. Don't hold it when you use it, tap once to enable Sync mode and then tap again to let the AP resume.

                        Ah, no. As I said, I want the TMS Sync button. AFAIK it's a separate function?

                        Sledge

                        J Online
                        J Online
                        jmarkows
                        wrote on last edited by
                        #26

                        @the-sledge You sure did and I'm not sure how I misread that.

                        I don't believe I've seen a standard MSFS binding for that, if anything it's probably an LVar or similar.

                        T 1 Reply Last reply
                        0
                        • J jmarkows

                          @the-sledge You sure did and I'm not sure how I misread that.

                          I don't believe I've seen a standard MSFS binding for that, if anything it's probably an LVar or similar.

                          T Offline
                          T Offline
                          The Sledge
                          wrote on last edited by
                          #27

                          @jmarkows It's a real pain for right-handers with a joystick and trying to use the left hand on the mouse to click a button while hand-flying. IIRC from my X-Plane days I could prob find the LVAR listening with FSUIPC.

                          1 Reply Last reply
                          0
                          • MartynM Offline
                            MartynM Offline
                            Martyn
                            JF Staff
                            wrote on last edited by
                            #28

                            The TMS sync button doesn't currently have an associated MSFS control assignment. The problem we have is the very limited number of suitable assignments that we can 'hijack' for these non-default systems and controls. If you can use LVars then it's "L:R_TMS_Sync, number" (1 = button pushed).

                            The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                            Martyn - Development Manager

                            S S M T 4 Replies Last reply
                            0
                            • MartynM Martyn

                              The TMS sync button doesn't currently have an associated MSFS control assignment. The problem we have is the very limited number of suitable assignments that we can 'hijack' for these non-default systems and controls. If you can use LVars then it's "L:R_TMS_Sync, number" (1 = button pushed).

                              The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                              S Offline
                              S Offline
                              ShermheadRyder
                              wrote on last edited by ShermheadRyder
                              #29

                              @martyn said in Joystick Button Assignments Specific to the 146:

                              The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                              This would be a massive help to SPAD.next users like me if it's not too much trouble ๐Ÿ™‚

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                SteamingSpoon
                                wrote on last edited by
                                #30

                                Hello!

                                Quick question on the yoke sync button: is there any way to make it unsticky such that it remains activated only for the time I have it pressed? This would make short corrections much easier.

                                1 Reply Last reply
                                0
                                • MartynM Martyn

                                  The TMS sync button doesn't currently have an associated MSFS control assignment. The problem we have is the very limited number of suitable assignments that we can 'hijack' for these non-default systems and controls. If you can use LVars then it's "L:R_TMS_Sync, number" (1 = button pushed).

                                  The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                                  S Offline
                                  S Offline
                                  smoothpp
                                  wrote on last edited by
                                  #31

                                  @martyn A list of all the accessible variables and events would be fantastic to help us avoid "poke it and see" configuration of all our hardware for days before we can fly. Thanks.

                                  1 Reply Last reply
                                  1
                                  • MartynM Martyn

                                    The TMS sync button doesn't currently have an associated MSFS control assignment. The problem we have is the very limited number of suitable assignments that we can 'hijack' for these non-default systems and controls. If you can use LVars then it's "L:R_TMS_Sync, number" (1 = button pushed).

                                    The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                                    M Offline
                                    M Offline
                                    Mikealpha
                                    wrote on last edited by Mikealpha
                                    #32

                                    @martyn how are the lights defined (Beacon, Strobe, Nav, Landing and Taxilights)?
                                    I just got a Honeycomb Alpha/Bravo and the lights came predefined with the MSFS defaults. None of them work and the Switches are blocked in the panel. Had to remove all assignments to get at least the switches working in the panel.

                                    Mike

                                    MartynM 1 Reply Last reply
                                    0
                                    • M Mikealpha

                                      @martyn how are the lights defined (Beacon, Strobe, Nav, Landing and Taxilights)?
                                      I just got a Honeycomb Alpha/Bravo and the lights came predefined with the MSFS defaults. None of them work and the Switches are blocked in the panel. Had to remove all assignments to get at least the switches working in the panel.

                                      Mike

                                      MartynM Offline
                                      MartynM Offline
                                      Martyn
                                      JF Staff
                                      wrote on last edited by
                                      #33

                                      @mikealpha We support all the TOGGLE, SET and ON/OFF control assignments for the lighting. I'm pretty sure they worked correctly for our testers with Honeycomb hardware but I'll confirm that now.

                                      Martyn - Development Manager

                                      1 Reply Last reply
                                      0
                                      • MartynM Martyn

                                        The TMS sync button doesn't currently have an associated MSFS control assignment. The problem we have is the very limited number of suitable assignments that we can 'hijack' for these non-default systems and controls. If you can use LVars then it's "L:R_TMS_Sync, number" (1 = button pushed).

                                        The most significant and not-obvious (e.g. afterburner) control assignments are listed in the manual but we'll try to put together a document dedicated to all the support assignments.

                                        T Offline
                                        T Offline
                                        The Sledge
                                        wrote on last edited by
                                        #34

                                        @martyn said in Joystick Button Assignments Specific to the 146:

                                        L:R_TMS_Sync, number

                                        Hi Martyn, thanks for the reply.

                                        I have the latest (paid) version of FSUIPC7 with the WASM module enabled, which should expose all local variables.

                                        I can't see any LVARs for the 146 e.g. in the 'Control sent when button pressed' dropdown of the Button & Switch Assignments dialog.

                                        Are they prefixed in a different way than your description above?

                                        Cheers,
                                        Sledge

                                        T 1 Reply Last reply
                                        0
                                        • T The Sledge

                                          @martyn said in Joystick Button Assignments Specific to the 146:

                                          L:R_TMS_Sync, number

                                          Hi Martyn, thanks for the reply.

                                          I have the latest (paid) version of FSUIPC7 with the WASM module enabled, which should expose all local variables.

                                          I can't see any LVARs for the 146 e.g. in the 'Control sent when button pressed' dropdown of the Button & Switch Assignments dialog.

                                          Are they prefixed in a different way than your description above?

                                          Cheers,
                                          Sledge

                                          T Offline
                                          T Offline
                                          The Sledge
                                          wrote on last edited by
                                          #35

                                          @the-sledge

                                          Update: I restarted and can see it in the LVAR list via the WASM function.
                                          Will presume that I have to use it as a custom control and see how I get on.

                                          Sledge

                                          b3lt3rB 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users