rvaiya / warpd

A modal keyboard-driven virtual pointer
MIT License
2.9k stars 131 forks source link

bug: warpd broke system keyboard #280

Open Mccranky83 opened 8 months ago

Mccranky83 commented 8 months ago

(Sonoma 14.3) When failing to invoke any one of the three modes either because of system lag or some other reasons, no further keystrokes can be detected by the computer, as if they're blocked or something. Had to reboot by navigating to restart button via cursor.

mutoe commented 8 months ago

same issue here

WonderBeat commented 5 months ago

have the same issue but most of the time due to external monitor plug in/out

Mccranky83 commented 5 months ago

Found a workaround for this:

Because I use multiple monitors alongside the native retina display, the constant plugging and unplugging of the HDMI adapter seem to confuse the software, causing it to get stuck.

I mapped the trigger for hint mode to <M-D-x>, and in my case, this keybind seemed to get remapped to <M-D-,> when warpd got stuck. Triggering the new keybind unsticks warpd, allowing it to exit.

Not a permanent fix, I know, but then again, this is the best I managed to figure out.

Note: My Meta key is opt, and Darwin key is cmd.

ghashi commented 4 months ago

My workaround on Mac: Keep the "Activity Monitor" app open. Whenever you experience this problem, use the mouse to:

  1. Open the "Activity Monitor" window.
  2. Find "warpd" in the list.
  3. Close it.