Skip to content

Eronana/scimex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scimex

一个用于macOS简体中文输入法的插件

简介

通过向输入法进程注入代码, 实现下面几个功能:

  1. 使用 Shift 切换中英文
  2. 使用 CapsLock 切换大写英文
  3. 中文状态下使用英文标点

由于使用了代码注入技术, 所以需要关闭SIP功能

使用说明

首先关闭SIP, 然后在终端里运行下面命令:

git clone https://github.com/Eronana/scimex.git
cd scimex
make install

make install 会把必要的文件复制到相应目录, 并注册服务

如需卸载, 请使用 make uninstall

如何关闭SIP

  1. 开机时按住 Command + R, 进入RecoveryHD模式
  2. 点击菜单上的 实用工具 -> 终端, 进入终端
  3. 在终端中执行命令 csrutil disable
  4. 重新启动

注意事项

  1. 目前只有基础功能, 并且没有做配置选项, 一旦启用则会开插件的全部功能
  2. 如有其他需求, 请自行修改并编译
  3. 支持Sierra, High Sierra, Mojave, Catalina, Big Sur
  4. 不支持M1

感谢

非常感谢osxinjmach_inject这两个库, 有了它们我才能很容易的实现在macOS平台的代码注入.

About

一个macOS简体中文输入法的插件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published