Skip to content
dccifPublic

About

Keyboard-driven mouse and window management for Windows and macOS — Vim-style navigation, accessibility UI hints, tiling, tabs, and workspaces.

Topics

Resources

Stars

90 stars

Watchers

1 watching

Forks

Repository files navigation

KeySteer

Page status Build status Latest release Rust 1.99 Windows 10 and 11 macOS 14 or later License: GPL-3.0-or-later

KeySteer

从点击到分屏,把整个工作区交给键盘。

简体中文 · English

KeySteer 是 Windows 和 macOS 上的原生键盘操控工具。用键盘移动鼠标、输入标签定位控件,也能分屏、平铺窗口并保存布局。

下载体验 · 在线文档 · 在线模拟器

目录 · 功能 · 演示 · 安装 · 上手 · 配置 · 性能 · 开发

功能

  • UI Hint 界面识别:跨屏、跨程序显示控件标签,支持文字/简拼搜索、复制信息与取色。
  • Normal 键盘鼠标:Vim 风格移动、点击、滚动与拖拽,支持速度调节和跨屏操作。
  • Grid 与 Recursive Grid:两键快速定位,或逐层细分到小目标。
  • Window、Quick 与 Editor:移动、缩放、分屏和平铺窗口,也能调节音量。
  • Tabs 与工作区:把窗口收成标签组,保存布局,下次继续使用。
  • 外观与配置:自由调整按键、速度与样式,在网页模拟器中预览。

演示

鼠标与界面定位:Normal、Grid、Recursive Grid、UI Hint

Normal

normal.mp4

Grid

grid.mp4

Recursive Grid

recursivegrid.mp4

UI Hint

uihint.mp4

UI Hint 搜索:简拼、复制与取色

uihint-search.mp4
窗口管理:移动、分屏、平铺、标签与保存

Window:窗口听键盘指挥

window.mp4

Quick:按 A,快速分屏

quick.mp4

Editor:按 E,自动平铺再微调

editor.mp4

Tabs:同名程序,自动收成一组

tabs.mp4

保存:布局与标签组,都能记下来

save.mp4
按键提示与图形化配置

key_help:忘了快捷键?看一眼就好

help.mp4

配置与模拟器:看着完整键盘改键

config.mp4

安装

支持 Windows 10/11(x64、ARM64) 和 macOS 14+(Apple Silicon、Intel)。

从 GitHub Releases 下载:Windows 解压后运行 KeySteer.exe;macOS 将 KeySteer.app 移入 /Applications,并按授权指南完成设置。Windows x64 默认使用 AVX2,旧 CPU 可选择兼容版。

Windows(Scoop)

scoop bucket add keysteer https://github.com/dccif/KeySteer.git
scoop install keysteer/keysteer

macOS(Homebrew)

brew tap dccif/keysteer https://github.com/dccif/KeySteer.git
brew install --cask dccif/keysteer/keysteer

macOS 首次运行:在「系统设置 → 隐私与安全」中授予 KeySteer 控制权限(「设备控制和数据访问」或「辅助功能」);UI Hint 视觉识别还需录屏权限。授权后重启应用。

若从官方 Releases 下载后提示无法打开,运行:

sudo xattr -cr /Applications/KeySteer.app

快速上手

无需配置文件即可使用。操作入门与键位见快速上手,窗口布局与标签分组见窗口管理指南。

配置

用网页模拟器调整键位和外观,或直接编辑 TOML;保存与加载方式见配置文档。

性能

纳秒级核心处理,轻量常驻。

核心按键派发 157 ns;移动帧计算 15 ns;启动待机内存约 12 MiB

(0.12.3 / Windows;核心 CPU 数据按事件/帧批量计时后均摊,不含系统输入、识别与显示。完整数据与测量方法)

运行与打包

源码运行、测试与打包见开发流程,测量方法与约束见安全与性能。

许可证与版权

版权所有 © 2026 dccif。KeySteer 以 GNU General Public License v3.0 或更高版本(GPL-3.0-or-later) 发布,完整条款见 LICENSE。

About

Keyboard-driven mouse and window management for Windows and macOS — Vim-style navigation, accessibility UI hints, tiling, tabs, and workspaces.

Topics

Resources

Stars

90 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages