LoginSignup
0
2

More than 5 years have passed since last update.

Alfred呼び出し時にInputMethod(IME)を英語にする

Last updated at Posted at 2016-12-25

概要

macOS Sierraに変えてから?
Alfredの設定でキー入力指定を「ABC」にしていても遅延して変更されるのでストレス!

AppleScriptでメニューバーの操作を実現していたが、即座に反映したり、UIがちらちら見えたりで気持ち悪かったためShellScript+OSSで対処に変更しました。

変更履歴

  • AppleScript使用からShellScriptでOSSを使うことにした

対処

  • Alfredの呼び出しにBetterTouchTool(以下BTT)を経由していた
  • 呼び出し直前にShellScriptで入力を変更してしまおうという感じ
    • BTTでは複数のアクションをワンアクションで行う機能がある
    • AttatchAdditionActionで追加できる
  • ShellScript AppleScript はBTT内アクションに直接書きます

インストールするOSS

xkbswitch-macosx
インストール方法はGithubに書いてますので省略。

呼び出すShellScriptはこれ

/usr/local/bin/xkbswitch -se ABC

カスタム

コード内の"ABC"をお好みのものに変更してください

つかってみて

めっさ快適になったよ!
本当にめっさ快適なったよ!

0
2
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
0
2