LoginSignup
2
1

More than 5 years have passed since last update.

KarabinerがmacOS Sierraに対応するまでの繋ぎのアプリを作った。

Last updated at Posted at 2016-11-27

概要

macOS SierraでKarabinerが使えなくなったことで、US配列のキーボードを使用している人は、Karabinerで割り当てていた英数/かなキーが使えなくなり、非常に辛いと思います。
そこで、左⌘英数キー右⌘かなキーを割り当てるためのシンプルなアプリをSwiftで作って見ました。(⌘と他のキーを組み合わせて押下した場合は、⌘キーとして動作します)

k-yamada/Kenban

以下は、そのアプリの説明です。
(おまけで、アプリにマウスカーソルを操作する機能もつけているのですが、Karabinerのように低レイヤーのキーボード入力イベントが取得できてないので、操作性は非常に悪いです。)

Kenban

  • macOS Sierra向けのキーバインド変更アプリです。
  • キーバインドは、US配列のキーボードを使用している日本人向けです。
  • KarabinerがSierraに対応するまでの繋ぎとしてご使用ください。

セットアップ

  • 最新版のKenbanをダウンロードして、/Applicationsフォルダに移動してください。
  • Kenban.app を実行し、アプリケーションにコンピュータの制御を許可してください。 (システム環境設定 > セキュリティとプライバシー > プライバシー > アクセシビリティ > Kenban.appにチェック)

キーバインド

キーバインド 動作
左⌘ 単独で押下した場合は英数キーとして働く。他のキーと組み合わせて押下した場合は、⌘キーとして働く。
右⌘ 単独で押下した場合はかなキーとして働く。他のキーと組み合わせて押下した場合は、⌘キーとして働く。
⌘+d マウスキーモードに変更。
(マウスキーモード中) h マウスカーソルを左に移動。
(マウスキーモード中) j マウスカーソルを下に移動。
(マウスキーモード中) k マウスカーソルを上に移動。
(マウスキーモード中) l マウスカーソルを右に移動。
(マウスキーモード中) f+hjkl マウスカーソルの移動量が大きくなる。
(マウスキーモード中) v 左クリック
(マウスキーモード中) b 右クリック
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1