LifaShakeShake

Shake the mouse to highlight the cursor

Lifa ShakeShake — Shake your mouse to find the cursor

Lost your cursor in a chaotic raid fight, a crowded auction house, or a wall of nameplates? Just shake your mouse back and forth — a giant pointer pops up right where your real cursor is, then smoothly fades away. No more squinting, no more flinging the mouse to the corner to spot it.

Features

  • Shake to summon — wiggle the mouse left-right (or up-down) a couple of times and a large cursor icon springs up at your real cursor position
  • Smart detection — a four-stage gate (single-axis flips + minimum displacement + rhythm window + alternating direction) drives false triggers to essentially zero, while a genuine shake still feels instant
  • Shake harder = bigger pointer — the faster you shake, the bigger the pointer grows, up to your configured maximum size
  • Two cursor colors — white (default) or black, pick whichever pops against your UI. More colors planned.
  • Skips mouselook — won't fire while you're holding right-click to turn the camera
  • Lightweight — pure OnUpdate math, no event spam, no taint, no library dependencies, single ~16 KB Lua file
  • Configurable — sensitivity, max pointer size, fade duration, optional trigger sound, cursor color

Slash commands

/lss            toggle on/off
/lss config     open settings panel
/lss test       trigger the effect once
/lss debug      toggle debug printout
/lss reset      restore defaults

Settings panel

Open via ESC → Options → AddOns → Lifa ShakeShake, or /lss config.

Tips

  • If it triggers too easily during normal play, lower Sensitivity in the settings panel
  • If you want the giant pointer to feel more "explosive", crank Max size up (up to 1024 px)
  • Black cursor reads better on bright UIs (snow zones, white nameplate backgrounds); white is the safe default

力法摇摇找鼠标 — 快速晃动鼠标,瞬间找回光标

团本里被一堆特效淹没找不到鼠标?拍卖行 / 任务板满屏图标时光标和背景融为一体?只要快速来回晃动鼠标,光标位置就会"嘭"地弹出一个放大鼠标指针,然后平滑消失——不用再眯眼找半天,也不用把鼠标甩到屏幕角落定位。

特性

  • 晃动即触发 —— 鼠标左右(或上下)快速来回晃 2~3 次,光标位置立刻弹出大号指针
  • 智能识别 —— 四重判定(同轴反转 + 最小位移 + 节奏窗口 + 方向交替),误触发几乎为零,但真正晃动一触即发
  • 晃越快越大 —— 晃动频率越高,指针越大,直至设置的最大尺寸
  • 黑白双色指针 —— 默认白色,可切黑色(适配亮 UI),未来会加入更多配色
  • 转视角时不触发 —— 按住右键转视角期间自动跳过检测
  • 极轻量 —— 纯 OnUpdate 数学计算,零事件污染、零 taint、无依赖库,单文件 ~16 KB
  • 可调节 —— 灵敏度、最大尺寸、淡出时长、触发音效、指针配色

斜杠命令

/lss            启用 / 停用
/lss config     打开设置面板
/lss test       手动触发一次效果
/lss debug      切换调试输出
/lss reset      恢复默认设置

设置面板

ESC → 系统 → 插件 → 力法摇摇找鼠标,或直接 /lss config

小提示

  • 如果平时操作就会误触发,把灵敏度调低一档
  • 想让大指针弹出更"炸",把最大尺寸调高(最高 1024 px)
  • 黑色指针在亮 UI(雪地图、白色血条背景)上更醒目;白色是通用默认值

The LifaShakeShake Team

profile avatar
Owner
  • 3
    Projects
  • 1.4K
    Downloads

More from Sneezry