Skip to content

Shift and numpad keybinding conflicts #12

@solonovamax

Description

@solonovamax

When perpsectivemod is bound to a numpad key (eg. Num6, etc.) then there is a key handing conflict with the Shift key.

When you're holding Shift, you cannot activate perspective mod with a numpad keybind, whereas, this does not apply to other keys like the numerical or letter keys.

Edit: on my linux system, while holding Shift, the Num6 key produces the following keysyms keycode: Shift+Mod2 + KP_Right whereas when not holding shift, it produces Mod2 + KP_Right (Note: I am not holding any modified keys. It seems Mod2 refers to Numlock being active.)

Steps to reproduce:

  1. Bind perspective mod to a numpad key.
  2. Numpad key works correctly if not holding Shift.
  3. While holding Shift, you cannot activate perspective mod.

There's another issue that may occur if you have the "Hold Mode" enabled, where you can get stuck in perspective.
Steps to reproduce:

  1. Bind perspective mod to a numpad key.
  2. Enable "Hold Mode" in the GUI.
  3. Hold the numpad key to enable perspective mod.
  4. While you're holding the numpad key, press Shift.
  5. Release the numpad key without releasing Shift.
  6. You are now stuck in perspective.

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