gitextract_pvjsi8rp/ ├── .clang-format ├── .github/ │ └── ISSUE_TEMPLATE/ │ └── bug_report.md ├── .gitignore ├── LICENSE ├── README.md ├── config.example ├── helpers/ │ └── wl-kbptr-sway-active-win ├── meson.build ├── meson.options ├── protocol/ │ ├── fractional-scale-v1.xml │ ├── meson.build │ ├── wlr-layer-shell-unstable-v1.xml │ ├── wlr-screencopy-unstable-v1.xml │ └── wlr-virtual-pointer-unstable-v1.xml ├── share/ │ └── wl-kbptr.desktop └── src/ ├── config.c ├── config.h ├── label.c ├── label.h ├── log.h ├── main.c ├── mode.c ├── mode.h ├── mode_bisect.c ├── mode_click.c ├── mode_floating.c ├── mode_split.c ├── mode_tile.c ├── screencopy.c ├── screencopy.h ├── state.h ├── surface_buffer.c ├── surface_buffer.h ├── target_detection.cpp ├── target_detection.h ├── test_label.c ├── utils.c ├── utils.h ├── utils_cairo.c ├── utils_cairo.h ├── utils_wayland.c └── utils_wayland.h