Skip to content

MouseService

Not yet Class Services NotCreatable NotReplicated Service

Engine service that manages mouse cursor rendering, mouse lock behavior, the cursor-icon stack, delta sensitivity, and mouse position, delta, and button tracking.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 8 modern Roblox members not implemented yet

Description

Not accessible from scripts (Input security). MouseService manages the mouse cursor and mouse input state — cursor rendering (software cursors drawn by the engine and hardware cursors drawn by the operating system), mouse lock behavior, the contextual cursor-icon stack, mouse delta sensitivity, and tracking of the current mouse position, delta, and button state.

UserInputService delegates its mouse-related members — such as MouseBehavior, MouseIcon, MouseIconEnabled, and MouseDeltaSensitivity — to this service.

Inheritance

Object → Instance → MouseService

Events

Member Signature Summary
MouseEnterStudioViewport MouseEnterStudioViewport() —
MouseLeaveStudioViewport MouseLeaveStudioViewport() —

Roblox reference: MouseService

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.