tadeokondrak / waypoint

Wayland clone of keynav
Mozilla Public License 2.0
17 stars 5 forks source link

Feature request: cursorzoom from keynav #12

Open tadeokondrak opened 2 months ago

tadeokondrak commented 2 months ago
          I hope can locate pointer than cut from whole,always drag pointer with it, multi monitor support is of high priority.

Originally posted by @vincentaxhe in https://github.com/tadeokondrak/waypoint/issues/1#issuecomment-2312420317

@vincentaxhe - multiple monitor support should be working. I don't understand what you mean by locate pointer and always drag pointer, are those features available in xkeynav?

vincentaxhe commented 2 months ago

I mean as soon as it cuts , pointer is dragged at the cross, while keynav have an option 'cursorzoom' , it wrap to where pointer already is, at proper zoom. Everytime waypoint cuts from the biggest, it's ineffective. Keynav have 'windowzoom' and 3*3 'cell-select' also boost effectiency. I use hyprland with laptop and hdmi two monitors, It always include laptop monitor, though maybe not necessary to implment resolution detect, just offer an option to define init area. I hope make myself clear this time, English is not my native language, Chinese is.

vincentaxhe commented 2 months ago

Here is my config, I look into the source, I guess did not miss any option

# Waypoint's default config
# User config is usually at ~/.config/waypoint/config

bindings {
    escape quit
    ctrl+z undo
    return left-click
    minus middle-click
    equal right-click

    h cut-left
    j cut-down
    k cut-up
    l cut-right

    left cut-left
    down cut-down
    up cut-up
    right cut-right

    shift+h move-left
    shift+j move-down
    shift+k move-up
    shift+l move-right

    shift+left move-left
    shift+down move-down
    shift+up move-up
    shift+right move-right

    w scroll-up
    s scroll-down
    a scroll-left
    d scroll-right
}

by the way, scroll-xxx didnot seem working