HOW-TO:Fix buttons skipped while mapping: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Page update with new pictures)
(Update page)
Line 5: Line 5:


== Symptoms ==
== Symptoms ==
When a trigger is pressed, Kodi immediately skips the following button:
<gallery widths=360px heights=180px>
 
File:Mapping a trigger.jpg|First, Kodi prompts you to press Left Trigger
 
File:Trigger was skipped 2.jpg|Pressing Left Trigger causes Right Trigger to be skipped
[[File:Mapping a trigger.jpg]]
</gallery>
 
 
[[File:Trigger was skipped 2.jpg]]




== Causes ==
== Causes ==
You're holding it wrong.
You're holding it wrong.




== Real causes ==
== Real causes ==
The real cause is usually a bug in the driver. Joystick drivers sucks. If the driver sucks hard enough, it will send erratic input and cause buttons to be skipped.


Just kidding, the real cause is usually bugs in the operating system's driver.
Fortunately, Kodi has a utility to detect this erratic input.


Drivers are notoriously bad at handling third-party devices. Kodi is able to handle nearly all quirks and bugs on all platforms. Many of these bugs are detected during the mapping process, but sometimes the bug overpowers Kodi's ability to handle quirky devices.


Usually the problem is extra input that interferes with mapping. For example, some controllers send multiple events for a single button press. If accelerometers are present, this can interfere as well.
== Solution ==
<gallery widths=360px heights=180px>
File:Ignore input.jpg|Use the "Ignore Input" utility
File:Ignore input dialog.jpg|When the dialog opens, press each trigger LIGHTLY
File:Buttons were ignored.jpg|When a number shows up, release the trigger
</gallery>


Fortunately, Kodi has a utility to detect and avoid these extra inputs. Scroll down to see how this works.
When you confirm the dialog, all the listed buttons and axes will be ignored. To reset this, select Reset.




== Solutions ==
== Other solutions ==


* Try mapping the button again
* Try moving the trigger or analog stick slower (especially on OSX!)
* Try moving the trigger or analog stick slower (especially on OSX!)
* If your controller has an accelerometer, try placing it flat on a table
* If your controller has an accelerometer, try placing it flat on a table
* Try the "Ignore input" utility below
* If skipping continues to occur, please ask for help in the forum
* If skipping continues to occur, please ask for help in the forum




=== "Ignore input" utility ===
== See also ==
 
* {{big|'''[[HOW-TO:Share button maps]]'''}}
If erratic input is causing problems, select "Ignore input" in the controller configuration utility:
 
 
[[File:Ignore input.jpg]]
 
 
Move the controller or press buttons to see what Kodi is detecting. When you confirm the dialog, all the listed buttons and axes will be ignored during mapping. If you confirm an empty dialog, no input will be ignored.




[[File:Buttons were ignored.jpg]]
[[Category:Gaming]]
[[Category:Manual]]

Revision as of 08:37, 10 February 2017

Home icon grey.png   ▶ Remote controls
▶ Games
▶ Game controllers ▶ HOW-TO:Fix buttons skipped while mapping

While following HOW-TO:Configure controllers, you may notice that some buttons are skipped. This page lists possible causes and solutions.


Symptoms


Causes

You're holding it wrong.


Real causes

The real cause is usually a bug in the driver. Joystick drivers sucks. If the driver sucks hard enough, it will send erratic input and cause buttons to be skipped.

Fortunately, Kodi has a utility to detect this erratic input.


Solution

When you confirm the dialog, all the listed buttons and axes will be ignored. To reset this, select Reset.


Other solutions

  • Try moving the trigger or analog stick slower (especially on OSX!)
  • If your controller has an accelerometer, try placing it flat on a table
  • If skipping continues to occur, please ask for help in the forum


See also