# karabiner-element **Repository Path**: dingtianwei/karabiner-element ## Basic Information - **Project Name**: karabiner-element - **Description**: 键盘映射 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-03 - **Last Updated**: 2023-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 介绍 MAC用来做输入法切换的,效果是,无视现在的输入法,按左shit/command切到英文输入法,按右shit/command切换到中文输入法。 ## 软件 使用软件karabiner-elements. ## 方法 1. 我用的是sogou中文输入法,首先关掉搜狗输入法的中英文切换,并且默认状态设置为中文。 2. 随便映射一个键到f18 3. 修改mac上的输入法快捷键为f18 4. 将2中的设置可以删掉了 5. 将此karabiner_switch_input_source.json文件复制到~/.config/karabiner/assets/complex_modifications下 6. 使用软件的complex_modifications功能添加 ## karabiner_switch_input_source.json 和 karabiner_switch_input_source2.json的区别 1. karabiner_switch_input_source.json 为某个大神写的,暂时找不到出处,设置左右command切换中英文 2. karabiner_switch_input_source2.json 是我根据自己的需求,做了一个小改动,可以左右shift切换中英文 3. 目前, karabiner_switch_input_source.json已做改动,可以同时设置 command 和 shift .