Switch Input Device & Gamepad Mouse View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.2.15 or later
Package size
1.6 MB
Files
14
Favorites
9
Views in the past week
30

Price tracking

Last checked
Tracked since
Lowest recorded
$20.00 on

Keywords

Switch Input Device & Gamepad Mouse

by Snow Star Games (opens in new tab)

No ratings yet

This tool is a complete input adaptation solution that allows your game to intelligently detect the active input device and dynamically update UI, gameplay elements, and cursor control in real time.

Price $40.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Switch Input Device & Gamepad Mouse, 6 months Current $40.00; lowest $40.00; highest $40.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Switch Input Device & Gamepad Mouse screenshot 1

Switch Input Device & Gamepad Mouse screenshot 1

About this asset

Modern players constantly switch between keyboard ⌨️, mouse 🖱️, and controller 🎮.

But most games don’t handle that transition smoothly.

❌ UI prompts stay wrong.
❌ Button icons don’t update.
❌ Cursor doesn’t work properly with gamepad.
❌ The experience feels unpolished.

✨ This tool fixes that.

✦✦ ════════════════════════════════════════ ✦✦

🎮 Switch Input Device Manager

Automatically detects the active input device and instantly updates:

  • UI sprites (button icons)
  • Text labels (Press E → Press X)
  • GameObjects

No more manual toggling. No messy logic spread across scripts.
Just drag, drop, and configure.

Your game instantly feels smarter, cleaner, and console-ready.

Perfect for:

  • PC + Controller hybrid games
  • Cross-platform titles
  • Console ports
  • Steam Deck support
  • Games using the new Unity Input System

✦✦ ════════════════════════════════════════ ✦✦

🖱 Gamepad Mouse

Give players full cursor control using a gamepad — just like on consoles.

This tool creates a virtual cursor that works seamlessly with:

  • Unity UI (Canvas)
  • Buttons, Sliders, Scroll Views
  • Input System Actions

Smooth movement. Adjustable sensitivity. Professional behavior.

Now your menus work perfectly on controller without extra UI redesign.

✦✦ ════════════════════════════════════════ ✦✦

🚀 Why You Need This

Players expect seamless device switching.
If your game doesn’t adapt instantly, it feels unfinished.

This tool:

✔ Eliminates input confusion
✔ Improves accessibility
✔ Makes your UI feel premium
✔ Reduces custom implementation time
✔ Keeps your project clean and scalable

Instead of spending days building and debugging input detection logic, You can set it up in minutes.

Need help or want to know more?

Join Discord

Looking for more High-Quality Assets?

Don’t miss creations from our friends:

From the publisher's Asset Store listing.

Technical details

🔧 Core Features

  • Automatic active input device detection
  • Supports Keyboard, Mouse, and Gamepad
  • Dynamic UI adaptation system
  • Sprite swapping system
  • Text swapping system
  • GameObject enable/disable based on device
  • Virtual cursor controlled via gamepad
  • Sensitivity & speed configuration
  • Clean prefab-based setup
  • Modular architecture

🎯 Compatibility

  • Unity (compatible with the New Input System)
  • Works with Canvas UI
  • Compatible with PC builds
  • Works great for Steam Deck
  • Easy integration into existing projects

🧩 Setup

  1. Drag and drop the Switch Input Device Manager prefab into your scene.
  2. Drag and drop the Gamepad Mouse prefab into your scene.
  3. Assign your Input Actions.
  4. Configure UI elements.

Done.

🧠 Designed For

  • Indie developers
  • UI-heavy games
  • Cross-platform projects
  • Console-ready builds
  • Developers who want clean architecture

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.2.15f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.