Skip to content

KernFerm/BAIS-Accessibility-Input-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bubbles Accessibility Input System (BAIS)

Version Platform Electron License Status Accessibility Security

♿ Accessibility Input Configuration System

BAIS is a Windows desktop application designed to help users improve control, stability, and comfort when using different input devices.

It provides a clear, visible environment to safely configure and understand how input adjustments behave — especially for accessibility-focused setups.

✔️ Fully user-controlled
✔️ No hidden processes
✔️ No automation
✔️ Built for accessibility and transparency


🧠 What BAIS Does

BAIS helps users:

  • improve consistency of movement
  • adjust sensitivity and responsiveness
  • reduce instability or jitter
  • create reusable accessibility profiles

All adjustments are visible and controlled by the user at all times.


⬇️ Download BAIS

👉 Download Latest Installer (v0.0.20)

  • Windows x64 Installer
  • Simple setup
  • Visible and safe application

💬 Community & Support

Need help or have questions?

👉 https://discord.gg/h7Fsvb4YSX

Our team can help you:

  • troubleshoot issues
  • configure your setup
  • understand settings
  • improve your experience

📸 Preview

Coming soon


🚀 What's New in 0.0.20

  • Added Hip Sensitivity control
  • Added ADS Sensitivity control
  • Added Smoothing modes
    • Off
    • Light
    • Balanced (default)
    • Strong
  • Added Settings Inheritance system
  • Improved profile system stability
  • Improved device detection
  • Improved UI clarity

⚙️ Core Features

🎮 Input Stability & Control

Designed to support users who experience:

  • inconsistent movement
  • reduced fine motor control
  • difficulty with precision

Includes:

  • sensitivity adjustments
  • smoothing controls
  • deadzone tuning
  • response shaping

All movement remains fully user-controlled.


🧩 Device Support

BAIS works with a wide range of input sources:

  • Xbox controllers
  • PlayStation controllers
  • accessibility controllers
  • keyboard input
  • mouse / trackpad
  • touch input
  • assistive switches
  • eye tracking / head tracking devices

🧠 Profile System

  • Save and load custom profiles
  • Adjust settings per device
  • Share or inherit configuration values
  • JSON-based profile storage

👁 Live Simulation Preview

BAIS includes a visible simulation preview so users can:

  • see how adjustments affect movement
  • test configurations safely
  • understand behavior before using it elsewhere

No hidden background behavior occurs.


🛡 Safety & Transparency

BAIS is built with strict accessibility-first principles:

  • no stealth behavior
  • no process masking
  • no memory access or modification
  • no injection into other software
  • no automation of user input

Everything is visible, controllable, and user-driven.


🧭 How To Use BAIS

1. Launch the Application

Start BAIS and wait for the interface to load.

2. Select Input Device

  • click "Refresh Devices"
  • choose your device

3. Adjust Settings

Tune sensitivity, smoothing, and behavior.

4. Start Simulation

Use the simulation preview to test settings safely.


🎯 Purpose

BAIS is built to support:

  • accessibility workflows
  • adaptive device users
  • individuals with mobility challenges
  • developers exploring input accessibility

📜 License

Proprietary – All Rights Reserved


© BubblesTheDev

About

Accessibility input system for Windows designed for disabled gamers and adaptive setups. Supports accessibility devices with profile-based keyboard and mouse control.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors