Approximate Engineering - Input
2.6.3
  • Change Log
  • Simple Usage
  • Standard Names
  • Command-line tools
  • Pairing Controllers over Bluetooth
  • Profiling and Testing Controllers
  • API Documentation
    • Common APIs - approxeng.input
    • Binding - approxeng.input.selectbinder
    • Controller Discovery - approxeng.input.controllers
    • PlayStation 3 Controller Support
    • PlayStation 4 Controller Support
    • XBox-One S Controller Support
    • Steam Controller Support
    • Wii Remote Pro Controller Support
    • Wired SpaceMouse Pro Support
  • Adding support for a new controller type
  • Examples
  • Advanced Usage Guide
  • LEDs and Battery Monitoring
Approximate Engineering - Input
  • »
  • API Documentation

API Documentation¶

These are the core APIs provided by this library. From here you can link to the source, or you can browse and clone it from GitHub.

  • Common APIs - approxeng.input
  • Binding - approxeng.input.selectbinder
  • Controller Discovery - approxeng.input.controllers
    • Simple discovery
    • Specifying properties
    • Specifying multiple controllers
    • Discovery failures
    • Discovery API
  • PlayStation 3 Controller Support
    • Newer BlueZ versions
    • A note on pairing
    • Hardware
    • Software
    • Pairing
  • PlayStation 4 Controller Support
  • XBox-One S Controller Support
    • Problems with button mappings
  • Steam Controller Support
  • Wii Remote Pro Controller Support
    • Disabling ‘Stick as Mouse’ functionality
  • Wired SpaceMouse Pro Support
Next Previous

© Copyright 2017, 2018, 2019, 2020 Tom Oinn Last updated on Aug 17, 2021.

Built with Sphinx using a theme provided by Read the Docs.