Skip to content

Option for an action mode "hold" keybind #10

@cengels

Description

@cengels

As far as I could tell, action mode is currently only available as a toggle. What I would like is to replace the the native right mouse click functionality (which hides the cursor and allows you to rotate the camera) with action mode, thus essentially making action mode a "hold" action as opposed to a toggle.

Might seem a bit redundant, but the big difference between action mode and the native right mouse camera movement is that action mode automatically centers your (hidden) cursor. One thing I find really annoying is that when you need to make absolutely extra triple sure that your mouse cursor is in the center of your screen before you hold right mouse, otherwise your spells will just shoot off in a random direction.

I already tried assigning the action mode keybind to right mouse, and while it worked surprisingly well, it is still a toggle, and that just feels unnatural on right mouse.

I had three potential solutions in mind: a different keybind for an action mode "hold"; the same keybind, but with a checkbox that turns it into a "hold" action; or ignore the existing action mode entirely and add a checkbox that instead modifies the native right mouse behaviour. I have no preference; if you choose to add this functionality, feel free to just choose the easiest one to implement.

TL;DR: I'd like to be able to hold right mouse to make the cursor (temporarily) disappear and rotate my camera, but also put my cursor in the center of the screen so that I don't have to remember where the cursor was before I started holding right mouse when launching spells.

Let me know if you think this is something the plugin could do or if this is out-of-scope! I already like it a lot; this would basically make it the perfect plugin for me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions