Kodi Development  20.0
for Binary and Script based Add-Ons

Detailed Description

Controller Input for Emulator Development.

Introduction

Input can come from many types of peripherals such as controllers, arcade cabinets, keyboards and remotes. However, the emulator needs to emulate the peripherals of its game platform. For example, NES emulators can emulate controllers, light guns and flight simulator joysticks. This system translates input from hardware peripherals to emulated ones.

Table of contents

  1. Controller profiles
  2. Joystick drivers
  3. Button maps
  4. Joystick driver fuckery

Modules

 1. Controller profiles
 
 2. Joystick drivers
 
 3. Button maps
 
 4. Joystick driver fuckery