便利なアプリの紹介など幅広く雑多に記録するブログ。12分23秒clrmemory今回は、「AutoHotkey」を使って、Windowsで日本語切り替えをMacっぽくする方法について紹介します。左右のAltキーを押すことで「英数・かな」を切り替えるようにしました。以前「alt-ime-ahk」というアプリを利用して、日本語入力を導入させていただいていたのですが、よりカスタマイズ性をアップさせるために自分でもコードを記述してみることにしました。IME.ahkとAutoHotkeyを使えば、思ったより簡単に実装できたのでチェックしてみてください。まとめはじめに今回紹介する内容は「AutoHotkey」を使って、Windowsの日本語入力をMacっぽくする方法についてです。【Windows】USキーボードで英数・かなを使う!Macと同じ日本語入力ができる!2018.11.22今回は、USキーボードのWindowsで、Macと同じような「英数・かな」を使う方法について紹介します。キーカスタマイズのアプリをインストールするだけで、左右のAltキーを英数・かなとして使えるようになります。アプリをインストールするだけで簡単なのでチェックしてみてください。...実際の動作は、以前こちらの記事で紹介したものと同じ。実は、ここで紹介したアプリケーションも「AutoHotkey」を利用しているようです。alt-ime-ahkはとても便利なアプリケーションでオススメなのですが、独自のカスタマイズが追加できませんでした。そこで、英数・かなも含めて自分で書いてみようというわけですね。私は「Windows用USキーボード」を使っているので、以前の記事同様「左のAltキーを英数、右のAltキーをかな」として割り当ててみました。今回のカスタマイズで必要になるのは以下の3点。日本語入力用スクリプト(IME.ahk)スクリプト記述用アプリ(今回はBrackets)それでは、順番に見ていきましょう。スクリプト記述用のアプリを用意する今回の実装では、スクリプト(コード)を記述します。基本的には簡単な内容なので、メモ帳のような簡易的なアプリケーションでもOKなのですが、私はブログカスタマイズでも使用している「Brackets」で記述しました。design.AutoHotkeyのスクリプトが開ける+コードが記述できればなんでもOKです。IME.ahkを用意する今回の実装では「日本語入力」を操作するため、AutoHotkeyでIMEを認識する必要があります。いっても、難しい操作は不要。https://www6.atwiki.jp/eamat/pages/17.htmlIME.ahkはこちらのサイト様が作成したものを使用させていただきました。同梱)」というリンクがあるので、クリックしてダウンロードを開始します。ダウンロードが完了したら解凍。「IME」というファイルが表示されました。IME.ahk」の2種類がありましたが、少なくとも今回の実装ではどっちでも大丈夫です。IME.ahkは後で読み込むので、先にスクリプトの保存先を作っておきましょう。保存先はどこでもOK。後でまた紹介しますが「AutoHotkeyのスクリプト」と「IME.ahk」同じ階層に保存してください。IME.ahkイメージとしてはこんな感じですね。IME.ahkですが、コードを一部書き換えないと「IMEの状態をチェックするウィンドウ」が表示されてしまいます。BracketsなどでIME.ahkを開き(画像1)、以下画像2の部分を削除してください。;;;;;;;;;;(127行くらい)まで)これでIME.ahkの操作は完了です。スポンサーリンクスポンサーリンクAutoHotkeyで英数・かなを割り当てるそれでは、実際にAutoHotkeyのスクリプトを記述していきましょう。Script」を選択します。Script」という名前で作成しました。先ほどダウンロードした「IME.ahk」をコピーしておきましょう。このようになりました。Script」内に記述していきます。IME.ahkを編集した時と同じように「Brackets」でスクリプトを開いてください。Script」には以下のようなテキストが記述されているのですが、必要ないテキストなので削除してOK。(多分)何も記述されていない状態になったら、以下のコードをコピペしましょう。IME_SET(1)returnたったこれだけ。IME.ahk」は、先ほど設置しておいた「IME.ahk」を読み込むための命令ですね。「;」はコメントアウトを意味するようなので、自分でわかりやすいテキストに書き換えたり、そもそも記述しなくてもOKです。その後で、左Altは英数・右Altでかなというコードが記述してあります。S」で保存しましょう。ちなみに、私は「USキーボード」を使っているためこのようなコードになりましたが、JISキーボードの方は「変換・無変換キーを英数・かな」に割り当てると便利かと思います。その場合は以下の通り。IME_SET(1)returnただし、先ほどの「左右Altキーを英数・かな」との併用は不可。Windowsの仕様が理由だと思うのですが、設定から英語キーボードを選択していると、AutoHotkey実行時にエラーが発生します。Windowsのキーボード設定を変更する場合、再起動が必要だったので注意してください。AutoHotkeyを実行する先ほどコードの記述が完了しましたが、これだけではまだ日本語入力はできません。プログラムを実行する必要があるんですね。Script」という項目が表示されるのでクリックすればOKです。右下の「^ボタン(隠れているインジケーター)」の中に、AutoHotkeyのアイコンが追加されていればスクリプトが実行されているということになります。実際に、テキストフィールド内で左右のAltキーを押した際、日本語・英語が切り替わって入れば成功です。Windows起動時に自動で開くWindowsは「スタートアップ」という機能があり、PCの起動時に自動でアプリを開くことができます。日本語入力は常に使用するため、スタートアップに登録しておきましょう。私は、以前紹介した「SnapCrab」というスクショアプリも登録してあります。【Windows】スクリーンショットならSnapCrabがオススメ!1タイプでスクショできて超便利!2018.12.4今回は、Windowsで「スクリーンショット」を撮るときにオススメのアプリ「SnapCrab」について紹介します。Windowsにデフォルトで搭載されているスクショだと、撮影後「クリップボード」に保存され、ペイントなどのアプリを使って保存したり面倒なことが多いですよね。R」を押すと「ファイル名を指定して実行」というウィンドウが表示されるので、この中に「shell:startup」と記入してください。Scriptのショートカット」を追加しましょう。ここにショートカットを作成」を選択します。ゲームでの使用は注意AutoHotkeyを実行した状態でゲームを起動しようとすると「チート監視ツール」に引っ掛かる可能性があるようです。気にする必要もないと思いますが、起動しないゲームがあった場合はAutoHotkeyを一時的にストップしてみてください。スポンサーリンクスポンサーリンクまとめ今回紹介した方法を使うことで、Windowsでも「左右のAltキーから英数・かな」を入力できるようになります。自分でAutoHotkeyファイルを作成したことで、Alt単体押し以外のキーもカスタマイズできるので、よりカスタマイズ性がアップしました。Elements)で紹介したようなキー割り当ても実現できるはずなので参考にしてみてください。Hero」をレビューします。PCゲームにオススメなデバイスで、左右ボタンやチルトホイールなど「あわせて10個」のカスタマイズ可能なボタンを搭載しているんです。DPIも最大16000まで調整可能だったり、プロファイ...ではまた。MAXより全体的に性能アップしたモデルが登場!【Windows】AutoHotkeyのインストール・アンインストール・使い方まとめ!キーカスタマイズにオススメ!記事を探すプロフィールクリアメモリクリアメモリは、プログラミングに関する記事やガジェットのレビュー、便利なアプリケーションの紹介など、幅広く雑多に記録するブログです。Wizardがすごい!クリアメモリ。