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)
Line 2: Line 2:


<section begin="intro" />While following [[HOW-TO:Configure controllers]], you may notice that some buttons are skipped. This page lists possible causes and solutions.<section end="intro" />
<section begin="intro" />While following [[HOW-TO:Configure controllers]], you may notice that some buttons are skipped. This page lists possible causes and solutions.<section end="intro" />
== Symptoms ==
When a trigger is pressed, Kodi immediately skips the following button:
[[File:Mapping a trigger.jpg]]
[[File:Trigger was skipped 2.jpg]]


== Causes ==
== Causes ==


You're holding it wrong.
You're holding it wrong.


== Real causes ==
== Real causes ==
Line 16: Line 28:


Fortunately, Kodi has a utility to detect and avoid these extra inputs. Scroll down to see how this works.
Fortunately, Kodi has a utility to detect and avoid these extra inputs. Scroll down to see how this works.


== Solutions ==
== Solutions ==
Line 29: Line 42:


If erratic input is causing problems, select "Ignore input" in the controller configuration utility:
If erratic input is causing problems, select "Ignore input" in the controller configuration utility:




[[File:Ignore input.jpg]]
[[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.
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]]
[[File:Buttons were ignored.jpg]]

Revision as of 22:48, 2 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

When a trigger is pressed, Kodi immediately skips the following button:


Mapping a trigger.jpg


Trigger was skipped 2.jpg


Causes

You're holding it wrong.


Real causes

Just kidding, the real cause is usually bugs in the operating system's driver.

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.

Fortunately, Kodi has a utility to detect and avoid these extra inputs. Scroll down to see how this works.


Solutions

  • Try mapping the button again
  • Try moving the trigger or analog stick slower (especially on OSX!)
  • 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


"Ignore input" utility

If erratic input is causing problems, select "Ignore input" in the controller configuration utility:


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.


Buttons were ignored.jpg