Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 11 Next capture
2021 2022 2023
1 capture
11 Jun 22 - 11 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by RudderDuck · Jul 22, 2015 at 03:39 AM · joystickinputmanager

Unable to map throttle and rudder joystick axes to game actions

Dear commUnity,

I need to setup a joystick that has elevator/aileron/throttle/rudder axes. The standard configuration dialog that is shown when a standalone game is started allows mapping game actions to input device buttons and axes.

Taking the "Standard Assets Example Project" of Unity 5 as an example where I choose the Vehicles/Propeller Plane) I have the following problem.

The configuration dialog only has a limited amount of game actions: Horizontal/vertical/Fire1/Fire2/Fire3/Jump/Submit/Cancel. The rudder and throttle game actions are missing so I cannot map these actions to the joystick.

I am able to remap game actions "Vertical" to the throttle axis and "Horizontal" to the rudder axis. I can then control the elevator with the throttle on the joystick and the aileron with the rudder control on the joystick. Not very useful but it shows that the controller axis are recognized/usable within the game.

I found out that:

  • The aileron control should be mapped to "Joystick 1 axis 0"

  • The elevator control should be mapped to "Joystick 1 axis 1"

  • The throttle control should be mapped to "Joystick 1 axis 2"

  • The rudder control should be mapped to "Joystick 1 axis 5"

I can map aileron and elevator but not throttle and rudder.

I can only think of 3 solutions to get the joystick working properly:

  1. Add Throttle and Rudder control options to the configuration dialog that is shown before the game is started (I'm assuming that this is not possible).

  2. Add Throttle and Rudder controls options to an in-game configuration dialog.

  3. Remap the controls in the editor using the InputManager.

The 3rd option should be straightforward but I was not able to correctly map the throttle control to "Joystick 1 axis 2" and the rudder control to "Joystick 1 axis 5". This means that I will also have difficulties getting the 2nd option to work.

Any help/pointers would be greatly appreciated.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

Do multiple xbox controllers adjust their IDs on change 0 Answers

Joysticks and the input manager. Joystick 1 recognized as all joysticks. 1 Answer

Steelseries 3gc controller key mappings 0 Answers

Unity3d vs Custom USB Joystick 0 Answers

Input controls at run time reset to duplicate controls, why does this happen? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges