Skip to content

SimControl is a web controller that transforms your device into a button interface for simulators. You can configure 35 buttons with colors, labels, and interaction rules, then control your games from your mobile/tablet via a browser.

Notifications You must be signed in to change notification settings

liveweeeb13/SimControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimControl 2026 🚀

SimControl is a web controller that transforms your device into a button interface for simulators. You can configure 35 buttons with colors, labels, and interaction rules, then control your games from your mobile/tablet via a browser.

Version Python

Access: http://IP:3001

💡 Recommended: Use on mobile/tablet in landscape mode

📦 Installation

Python and windows required

  1. Go to SimControl Releases
  2. Download the latest release
  3. Run SimControl.exe to install SimControl

Any problem, come talk to us

🎮 Usage

1. Initial Setup

  • Click on "🎛️ Edit Buttons"
  • Configure your buttons (35 slots available)
  • Define rules if necessary

2. Launch

  • Click on "Start SimControl"
  • Your controller is ready!

⚙️ Advanced Configuration (public/config.js)

Button Structure

{
    id: 1,                    // Position (1-35)
    title: "Battery",         // Descriptive name
    label: "🔋",              // Emoji/text displayed
    key: "w",                 // Keyboard key
    toggleable: true,         // Toggle or push button
    color1: "#ff0000",        // OFF color
    color2: "#00ff00",        // ON color
    holdTime: 2500            // Hold time (ms)
}

Automatic Rules

const rules = {
    // Automatic disable
    autodisable: [
        {
            trigger: 1,           // Trigger button
            targets: [2, 3],      // Buttons to disable
            condition: "off"      // Condition (on/off)
        }
    ],
    // Conditional blocking
    stopmac: [
        {
            trigger: 1,           // Trigger button
            targets: [4, 5],      // Buttons to block
            condition: "off"      // When to block
        }
    ]
};

🛠️ Development

📋 Platform Compatibility

Operating System Version Support Status Keyboard Control Minimum version required
Windows 10/11 ✅ Fully Supported ✅ Full Support beta-2026.01.03-1
Debian 11+ ✅ Fully Supported ✅ Full Support beta-2026.01.07-1
Other ⚠️ Not tested

🤝 Contribution

Helper: Mr_Ewann 🚂🚃

📞 Support


f


Created with ❤️ by liveweeeb | SimControl 2026

About

SimControl is a web controller that transforms your device into a button interface for simulators. You can configure 35 buttons with colors, labels, and interaction rules, then control your games from your mobile/tablet via a browser.

Resources

Stars

Watchers

Forks

Packages

No packages published