Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Input Scope

Input Scope is a web-based controller testing tool built with React. It uses the browser Gamepad API to detect connected controllers and display real-time input data such as buttons, axes, vibration support, and controller status.

Input scope is useful for testing gamepads, racing wheels, virtual controllers, and other Gamepad API-compatible devices directly from the browser.

Features

  • Detects connected controllers using the Gamepad API
  • Displays controller name, connection status, button count, and axes
  • Shows live button press and axis movement updates
  • Supports standard gamepad and racing wheel style layouts
  • Detects vibration support and available vibration effects
  • Provides controller slot selection for multiple connected devices

Tech Stack

  • React
  • JavaScript
  • Tailwind CSS
  • Gamepad API

Contributing

Contributions are welcome.

If you find a bug, have an idea for improvement, or want to suggest better controller support, feel free to raise an issue.

Developers can open issues for:

  • Bug reports
  • UI improvements
  • Better controller layouts
  • New device support
  • Gamepad API compatibility fixes
  • Vibration and haptics improvements

About

Input Scope is a web-based controller testing tool built with React. It uses the browser Gamepad API to detect connected controllers and display real-time input data such as buttons, axes, vibration support, and controller status.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages