Windowの切り替わりを検知してIMEを英語にする

92 views
Skip to first unread message

Tomoaki Nagahara

unread,
Mar 28, 2015, 10:37:10 AM3/28/15
to osx-kara...@googlegroups.com
おそらく、既に質問があると思ったのですが、うまく探せなかったので質問させて下さい。

Windowの切り替わりかアプリの切り替わりを検知して
自動的にIMEを英語にしたいと思うのですが、そのような組み合わせは可能でしょうか?

可能であれば設定を教えて頂けますでしょうか。

よろしくお願い致します。

Takayama Fumihiko

unread,
Mar 29, 2015, 8:48:00 AM3/29/15
to tomoaki....@gmail.com, osx-kara...@googlegroups.com
高山です。こんにちは。

様々な機能があるKarabinerですが基本的にはキーリマッパーですので、
操作の起点はキーボードからになります。

そのため、ご希望の動作を実現するには次のいずれかの方法になります。

----------------------------------------

方法1:
Karabinerで「アプリの切り替え+IMの切り替え」のショートカットを定義する。

private.xmlにて、<vkopenurldef>タグを用いると
ショートカットでアプリの切り替えが出来るようになります。
https://pqrs.org/osx/karabiner/xml.html.ja#vkopenurldef

この機能を使い、「アプリを切り替えた後にIMを切り替える」という動作を行う
ショットカットを追加することで、ショートカット経由でアプリを切り替えた場合に
IMも同時に切り替わるようになります。

----------------------------------------

方法2:

別のアプリを使う。

例えば、HammerspoonはOS XをLuaで拡張できるようになるアプリです。
http://www.hammerspoon.org/

アプリの切り替えを補足することができるので、
command-space、もしくは英数キーのキーイベントを送信するようにすれば
IMの切り替えが実現出来るのではないかと思います。
http://www.hammerspoon.org/go/#appevents

----------------------------------------


On 3/28/15 11:37 PM, Tomoaki Nagahara wrote:
> おそらく、既に質問があると思ったのですが、うまく探せなかったので質問させ
> て下さい。
>
> Windowの切り替わりかアプリの切り替わりを検知して
> 自動的にIMEを英語にしたいと思うのですが、そのような組み合わせは可能で
> しょうか?
>
> 可能であれば設定を教えて頂けますでしょうか。
>
> よろしくお願い致します。
>
> --
> このメールは Google グループのグループ「Karabiner-ja」に登録しているユー
> ザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> osx-karabiner-...@googlegroups.com
> <mailto:osx-karabiner-...@googlegroups.com> にメールを送信し
> てください。
> このディスカッションをウェブ上で閲覧するには
> https://groups.google.com/d/msgid/osx-karabiner-ja/38b8a0d7-2c9d-4a9d-ae39-bc849c1f829d%40googlegroups.com
> <https://groups.google.com/d/msgid/osx-karabiner-ja/38b8a0d7-2c9d-4a9d-ae39-bc849c1f829d%40googlegroups.com?utm_medium=email&utm_source=footer>
> にアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセ
> スしてください。

--
Takayama Fumihiko <tek...@pqrs.org>
Reply all
Reply to author
Forward
0 new messages