USK - Documentaion
  • 🖖Welcome
  • 📥Installation
  • 🗃️Project Overview
  • 🛠️Get Started
  • ↔️Migration Guide
  • ⚙️Project Settings
    • Input System
    • UI Manager
  • 👤Characters
    • Overview
    • Creation
    • Adjustment
      • Character
      • Camera
    • Controller
      • Movement
        • Change Movement Animations
      • Health
      • Tags
      • Noise
    • Camera
      • First Person
      • Third Person
      • Top Down
    • Inventory Manager
      • Usage
      • Fists Attack
      • Drop Weapons
    • Multiplayer
  • 🔫Weapons
    • Overview
    • Creation
    • Adjustment
      • IK Tools
    • Weapon Controller
      • Attacks
      • Aim Settings
        • First Person
        • Third Person
        • Top Down
      • Animations
        • Animated Weapons
    • Usage
  • 🤖AI Opponents
    • Overview
    • Creation
    • AI Controller
      • In-game Behaviour
      • Detection Parameters
      • Attack
      • Movement
      • Health
    • Multiplayer
    • Adding to the Game
      • Waypoints
      • Covers
      • Stealth Zone (Grass)
  • 📦Integrations Manager
    • Overview
    • Emerald AI
    • Realistic Car Controller
    • Edy's Vehicle Physics
    • NWH Vehicle Physics 2
    • Destroy It
    • Easy Save 3
  • 🕹️Single-player Game Creation
    • Creation
  • 👥Multiplayer Game Creation
    • Overview
    • Activation
    • Lobby
    • Rooms
  • 📱Mobile Control
    • Activation and Usage
    • Mobile Debug
  • Other Components
    • 💾Save Manager
    • 🎯Spawn Zones
    • 🗺️Minimaps
      • Texture Recommendations
    • 🩸Blood Splatter
    • 📤Pickup Items
    • 🪵Surfaces
    • ⚡Animation Events
  • ✨Render Pipelines
    • Project Update
    • Post-processing Effects
  • Additional Info
    • ▶️Video Guides
    • ❓FAQ
Powered by GitBook
On this page
  • Activation
  • Using

Was this helpful?

  1. Project Settings

Input System

PreviousMigration GuideNextUI Manager

Last updated 3 years ago

Was this helpful?

USK uses the new Unity Input System. This makes it easy to access different input devices as well as use one input map for any gamepads.

Activation

To enable that system do the following:

  • Make sure there's an Input System package in your project. If it's missing, download it from the Unity Package Manager.

  • After the package is installed, set the Active Input Handling to Both (Edit -> Project Settings -> Player).

Using

After activating the Input System, you can customize the input map using the USK tools.

Keyboard, Mouse, Gamepads

To customize all input methods, open the Input Manager by pressing (Tools -> USK -> Project Settings) or use the Shift+I hotkey.

Common button names are used for the gamepad input map. This allows you to set the buttons once and they will work on all controllers (for example, Xbox and PlayStation).

Mobile

To adjust mobile buttons, open the UI Manager by pressing (Tools -> USK -> UI Manager).

⚙️