Buy on SteamItch.IO BundlePatreonYouTubeItch.IO ModsNexus ModsMod SDK
Guides
How to run Head Collector VRHow to play Head Collector VR on desktopHow to create character mods for Head Collector VRHow to create character mods for Head Collector VR Level 2How to download and install mods for Head Collector VRHow to add XNALara models into Head Collector VRHow to add Vroid characters into Head Collector VRDesktop Control GuideDiscord

Desktop Control Guide

Complete keyboard & mouse reference for the desktop player controller.

DesktopPlayer.csDesktopPlayerInputHandler.cs
Camera Modes

First Person

F1

Camera locked to the character's head. Mouse controls look direction & rotates the character body. Cursor is hidden. Aim IK enabled.

Third Person

F2

Camera follows the character from behind. Offset adjustable with I / K / O / L. Cursor is visible.

Spectator

F3

Detached free-fly camera. Move with T / G / F / H and rotate by holding right mouse. Cursor is visible.

Movement
KeyActionType
WMove ForwardHold
SMove BackwardHold
AStrafe LeftHold
DStrafe RightHold
Left ShiftRun (doubles move speed from 2 → 4)Hold
Left CtrlCrouchHold
SpaceJump — keep holding while airborne to continuously add upward force (fly)Hold
QRotate character left (1° normal, 2° while running)Hold
ERotate character right (1° normal, 2° while running)Hold
Third-Person Camera Offset
KeyAction
ICamera Forward +0.1
KCamera Forward −0.1
OCamera Up +0.1
LCamera Up −0.1
Note: These keys are only active in Third-Person mode.
Spectator Camera (Free-Fly)
KeyAction
TFly Forward
GFly Backward
FFly Left
HFly Right
RMB(hold)
Rotate camera with mouse
Note: These keys are only active in Spectator mode.
Combat — Melee Attacks
KeyAttackType
Attack DownPress
Attack UpPress
Attack LeftPress
Attack RightPress
+
Attack Up-Left (diagonal combo)Combo
+
Attack Up-Right (diagonal combo)Combo
+
Attack Down-Left (diagonal combo)Combo
+
Attack Down-Right (diagonal combo)Combo
First-Person only: LMB → Attack Down / Weapon Attack  | RMB → Weapon Special Attack
Levitation Spell (First-Person only)
KeyActionType
MMBGrab object under crosshair — hold to keep grabbed, release to releaseHold
VPull grabbed object toward player (requires MMB held)Hold
BPush grabbed object away from player (requires MMB held)Hold
CEquip grabbed weapon when it is within pickup range (≤ 0.5 m)Press
TRotate grabbed object — tilt up (around camera right axis)Hold
GRotate grabbed object — tilt down (around camera right axis, reversed)Hold
FRotate grabbed object — roll left (around camera up axis)Hold
HRotate grabbed object — roll right (around camera up axis, reversed)Hold
RRotate grabbed object — spin clockwise (around camera forward axis)Hold
YRotate grabbed object — spin counter-clockwise (around camera forward axis)Hold
Note: All rotation keys spin at 90°/s around the grabbed object's own center. Rotation and pull/push are active only while an object is grabbed (MMB held).
Projectile Spells
KeySpell
Num 1Fire Ball
Num 2Ice Ball
Num 3Poison Ball
Num 6Dance Ball
Note: Projectiles launch from the camera origin in First-Person mode, or from the head mount in other modes, at a velocity of 100 units/sec.
Time Controls
KeyActionType
F5Toggle PauseToggle
F6Smooth Pause for 10 ms (one-shot)Press
F7Smooth Pause (while held)Hold
EnterToggle Slow MotionToggle
Num 5Toggle Stop TimeToggle
Hotkeys & Actions
KeyActionType
1Equip active weapon (re-equip current ActiveWeaponPresetId)Press
2Drop weapon → equip FistPress
3Cast Left Hand Spell (selected spell)Press
4Cast Right Hand Spell (selected spell)Press
5Remove weapon (become unarmed villager)Press
PToggle player visibility (hides / shows character & weapon renderers)Toggle
[Toggle Weapon Interaction CanvasToggle
CScare nearby enemies — surprises & destroys morale of enemies within 10 unitsPress
EscToggle Player Menu — also locks / unlocks movement & combatToggle
Quick Reference Cheat Sheet
CategoryKeys
Move
WASD
Modifier
ShiftRunCtrlCrouchSpaceJump / Hold to fly
Rotate Body
Q/E
Camera Mode
F11stF23rdF3Spectator
3rd-Person Offset
IKdepthOLheight
Spectator Fly
TFGH
Attack Directions
combos with two keys
Projectiles
Num 1FireNum 2IceNum 3PoisonNum 6Dance
Time
F5PauseF6SnapF7SmoothEnterSlow-MoNum 5Stop
Weapons
1Equip2Fist5Unarmed[Canvas
Levitation Spell
MMBGrabVPullBPushCEquip weapon
Levitation Rotate
T/GTiltF/HRollR/YSpin
Spells
3Left Hand4Right Hand
Misc
CScarePVisibilityEscMenu
Behavior Notes
Input locking: All inputs are cleared while a Log Window is open (IsLogWindowsOpen = true). Opening the Player Menu via Esc also sets CanAttack = false and CanMove = false.
Attack conditions: Combat inputs are ignored when CanAttack = false, when the game is paused, or when the death cam is running.
Death cam: Movement and attacks are suspended while a death cam sequence is playing. The death cam activates automatically on dismemberment and picks a preset based on weighted random selection.
First-Person cursor: The cursor is hidden and warped to screen center each frame. It becomes visible when the Weapon Canvas or Player Menu is opened.
Generated from DesktopPlayer.cs · DesktopPlayerInputHandler.cs · DesktopPlayerMovement.cs · DesktopPlayerCombat.cs · DesktopCameraController.cs · DesktopPlayerForce.cs