HOW-TO:Fix buttons skipped while mapping

From Official Kodi Wiki
Revision as of 22:48, 2 February 2017 by Garbear (talk | contribs) (Page update with new pictures)
Jump to navigation Jump to search
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