NativeCursor

版本 v2.1.0·更新於 2026-07-24

Replaces the ROUNDS crosshair cursor with your real Windows cursor (custom schemes included). Toggle live from the MODS menu.

模組介紹 作者原文

NativeCursor

Replaces ROUNDS' built-in crosshair cursor with your actual Windows cursor - including custom

cursor schemes and cursor-customizer apps (e.g. MouseX-style tools).

Why

ROUNDS bakes a "default cursor" (the crosshair) into its Player Settings. Unity keeps

re-applying that crosshair on window focus and UI hover, so a naive "just call

Cursor.SetCursor(null)" mod actually falls back to that same crosshair, not the OS

pointer. NativeCursor instead captures your live Windows cursor and hands Unity a real

texture, refreshing it several times a second so it stays in sync with cursor-customizer

apps.

Features

  • Shows your real Windows cursor in ROUNDS, in fullscreen, borderless, and windowed mode.
  • Live-follows cursor-customizer apps by re-capturing the OS cursor on an interval.
  • Optional: use your own PNG image as the cursor instead.
  • Optional: fall back to ROUNDS' original crosshair.
  • Everything is toggleable live from the in-game MODS -> NativeCursor menu (requires

UnboundLib) - no restart

needed.

  • Hotkeys: F8 toggle on/off, F9 dump diagnostics to the BepInEx log, F10 force a

recapture.

Using a custom image instead

  • Open MODS -> NativeCursor and click Use PNG file.
  • Drop a PNG named nativecursor.png into your profile's

BepInEx\config\ folder.

  • If the click-point looks off, set HotspotX / HotspotY in

BepInEx\config\oskar.rounds.nativecursor.cfg to the pixel coordinates of the tip of

your cursor within the image, then click Recapture / reload cursor.

Notes / caveats

  • Live-follow re-grabs the OS cursor roughly 5 times a second by default

(RecaptureIntervalSeconds in the config) - it shows the current frame of your cursor,

not a continuous animation/trail effect some cursor apps render.

  • If you use another mod that also manipulates Cursor.lockState/Cursor.visible, the two

may fight each other; NativeCursor re-asserts its state every frame while enabled.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_ROUNDSwillis81808-UnboundLib

檔案與校驗

檔案名稱
NativeCursor-2.1.0.zip
檔案大小
12.2 KiB
SHA-256
b5704471f2ad7bfccc657b7a2863f78a4eba6f243588079a6e95e254d6281cb5
入庫時間
2026-10-12 00:45