Controls & Sensitivity

Browsing 17 commands in this category.

sensitivity float

The master multiplier for your mouse speed. Effective Sensitivity (eDPI) = Mouse DPI × Sensitivity. Lower values (e.g., 20-40cm/360) generally offer better tracking consistency (LG), while higher values favor fast reflex flicks (Rail). In 2026 QPL, most pros use 1.5-3.0 with 400-800 DPI for consistent aim.

m_cpi enum

Defines your mouse's hardware DPI (Counts Per Inch) for the game engine. 0 = Off (Standard Behavior). >0 = The engine uses this value to calculate precise cm/360 turns based on your sensitivity. Rare in 2026 pro play; most stick to 0 to avoid recalc.

in_mouse enum

Selects mouse input API: 0 disables; 1 DirectInput (OS-processed, potential lag/smoothing); 2 Raw Input (direct hardware, 1:1 precision). Raw (2) eliminates Windows interference for consistent aim—restart required.

cl_mouseAccel float

Increases cursor speed based on how fast you move the mouse. Most competitive players keep this at 0 for muscle memory consistency, though some pros use accelerationto combine low-sens tracking with high-sens turning. Note some of these pro accels are based off Quakelife.ru's configs. In 2026, ~80% of QPL pros use 0; accel is niche but effective for hybrids (tracking + flicks).

cl_mouseAccelOffset float

Sets the minimum mouse movement speed required before acceleration begins. Movements below this threshold use normal sensitivity, allowing precise tracking, while faster movements trigger acceleration. Works alongside cl_mouseAccel (acceleration strength). Higher values 10-15 are usually experimental, while 0-5 are playable for competitive use.

cl_mouseSensCap float

Sets the maximum sensitivity value acceleration can reach. Prevents extreme sensitivity spikes during very fast mouse movements. Works alongside cl_mouseAccel and cl_mouseAccelOffset. Players usually set their cap to somewhere between 1.5x and 2.5x their base sensitivity. Set to 0 to disable the cap. Set to ~2x your sensitivity for control in 2026 duels.

cl_mouseAccelPower float

Defines the mathematical curve of your acceleration. At 2.0 (Default), the acceleration scales linearly with your mouse speed. Values below 2.0 create a curve that flattens out at higher speeds.

cl_mouseAccelStyle enum

Switch between Quake 3 style (0) and Quake Live style (1) acceleration math. Style 1 was designed to be mathematically 'cleaner', but virtually 100% of the competitive community uses 0 to maintain legacy Quake 3 muscle memory.

m_pitch float

Vertical sensitivity multiplier. Default is 0.022. To Invert Mouse, set this to -0.022. To lower vertical sensitivity relative to horizontal (e.g., for headshot stability), lower this value. Pros in 2026 often reduce to 0.015-0.018 for vertical stability.

m_yaw float

Horizontal sensitivity multiplier. Default is 0.022. Negative values (-0.022) will invert your turning direction (Move Left = Turn Right). Note: For standard "Inverted Mouse" (Flight Sim style), change m_pitch instead. For complete inverted mouse, set both m_pitch and m_yaw to -0.022.

m_filter bool

Averages mouse input over 2 frames to smooth movement. The vast majority of players disable this (0) to maintain 1:1 raw precision. However, a rare few elite aimers with extremely high sensitivity (like Clawz and Agent) turn this on to artificially smooth out hand micro-jitters.

cl_freelook bool

Allows looking up and down with the mouse. Always keep this On.

m_forward float

Legacy setting. Scales how much the mouse moves your character forward/back. Keep at 0.25 unless using specific movement scripts.

m_side float

Legacy setting. Scales how much the mouse moves your character left/right. Keep at 0.25 unless using specific movement scripts.

cl_pitchspeed float

The speed at which the camera looks Up/Down when using keyboard binds (+lookup / +lookdown).

cl_yawspeed float

The speed at which the camera turns Left/Right when using keyboard binds (+left / +right). Important for setting up 'Turn Binds' for trick jumping. Boost to 200+ in 2026 for advanced strafe/trick binds.

in_joystick bool

Enables gamepad support. Highly discouraged for competitive play due to lack of precision. Only enable if you plan to use a controller or joystick.