GitHub - moverest/wl-kbptr:在 Wayland 上通过键盘控制鼠标指针。

主要观点wl-kbptr是一个用于通过键盘移动鼠标指针的工具,有多种模式,可在不同合成器上使用,需满足特定协议要求,可通过多种方式安装,可配置绑定和设置,有依赖项且遵循 GPL-3.0 许可证。
关键信息

  • 模式包括floating(用户指定或自动检测的任意区域选择)、tile(网格选择区域)、bisect(二分区域)、split(连续分割区域)、click(在区域中间触发点击)。
  • 支持的合成器有 Sway、Hyprland、niri、dwl、labwc、Wayfire、KWin、Mutter 等,各合成器使用情况不同。
  • 安装方式有 Arch Linux 的 AUR 包、NixOS 包、Chimera Linux 包、Fedora 手动安装依赖后编译等。
  • 可通过配置文件配置,有--help-config获取帮助,依赖项包括xkbcommoncairo等,启用opencv功能需额外依赖。
    重要细节
  • floating模式下可自动检测区域,需二进制文件构建时启用opencv功能且合成器支持wlr-screencopy-unstable-v1协议。
  • 各模式的操作方式,如bisect模式用EnterSpace移动光标,ghb键分别对应左、右、中点击等。
  • 不同合成器(如 Sway、Hyprland)的绑定设置示例。
阅读 19
0 条评论