Code Monkey home page Code Monkey logo

alt-ime-ahk's Introduction

alt-ime-ahk

概要

左右 Alt キーの空打ちで IME を OFF/ON する AutoHotKey スクリプトです。

  • 左 Alt キーの空打ちで IME を「英数」に切り替え
  • 右 Alt キーの空打ちで IME を「かな」に切り替え
  • Alt キーを押している間に他のキーを打つと通常の Alt キーとして動作

動作環境

  • Windows10

使い方

alt-ime-ahk v0.4.6 から alt-ime-ahk.zip をダウンロードして解凍し、alt-ime-ahk.exe を好きな場所に置き、起動してください。 タスクトレイに常駐します。

終了する場合はタスクトレイのアイコンを右クリックし、「終了」をクリックしてください。

アンインストールは alt-ime-ahk.exe を削除するだけで OK です。

JetBrains 製の IDE で使う場合は Tool Buttons をオンに

IntelliJ IDEA など JetBrains 製の IDE をお使いの方は「上部メニューバー > View > Tool Buttons」をオンにしてください。

オフのまま使うと Alt キーを離した際に alt-ime-ahk.exe がエラー終了します。

ブログの紹介ページ

Altの空打ちで日本語入力(IME)を切り替えるツールを作った

alt-ime-ahk's People

Contributors

drikin avatar karakaram avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alt-ime-ahk's Issues

Visual Studio Code V1.83.1で動作しない

以下の組み合わせでAltキーを押してのIME切り替えが動作しません

  • OS: Windows 11 Pro 22H2
  • Visual Studio Code: v1.83.1
  • alt-ime-ahk: v0.4.6 (v0.4.5でも同様)

バージョン: 1.83.1
コミット: f1b07bd25dfad64b0167beb15359ae573aecd2cc
日付: 2023-10-10T23:48:05.904Z
Electron: 25.8.4
ElectronBuildId: 24154031
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621

Microsoft edge でうまく動作しない

Microsoft edge + google 日本語入力で動かないことを確認。
Window Handleが取れていないか、SendMessageでimm32を呼んでいるところのどちらかが動いていないと思われる。
デバッグを仕込んで動作確認してみる。

ダウンロードしてもファイルの保存先が明示されない

環境:Windows11
alt-ime-ahk v0.4.6をインストールしたところ、
不明なアプリのところで続行を選択すると、以降何も表示されません。
しかし、altによるIMEのオンオフは可能になっており、非常に奇妙な状態です。
alt-ime-ahk.exeなるものがどこかに保存されると思っていたのですが、何か間違った操作をしてしまっているのでしょうか?

Firefox 52.6.0(Windows 10,64ビット)で動作しない

GitHubのIssuesが場違いでしたらすみません。便利に利用させていただき助かっているのですが、
(少なくとも私の64ビットWindows 10 Proバージョン1709,OSビルド16299.192上の)
Firefox 52.6.0 (esr)で動作しないようです。右Altや左Altだけ押しても何も起きず
普通のIME切り替え(英語キーボードなのでAlt+`)しかできない状態です。
他のアプリケーションでは正常に動作しています。

少しWeb検索すると「Firefox 54.0から動作しない」との記事もあります。
https://qiita.com/momoyamas/items/bfe007b750f0666dae21

AutoHotkeyとIME.ahkを利用しているとのことで、それらの問題なのかもしれませんが
少し調べただけでは、すぐにはわかりませんでした。

alt-ime-ahkはv0.3.0です。

どなたか同様の問題は再現(できれば解決)されていないでしょうか…?

AutoHotKey1.1.27.01以降でAltキーを押下するとメニューバーにカーソルが移動するようになった

AutoHotKey1.1.26.01まではカーソルがその場に残っていたが、1.1.27.01以降からメニューバーにカーソルが移動するようになってしまった。IMEの変更はこれまで通り動作している。Windows10の最新版にて発生を確認。

1.1.26.01から1.1.27.01の間の仕様変更によるものと思われる。ChangeLogを確認する。

1.1.27.00のこの変更が怪しい

Changed the rules for masking Alt/Win after pressing a hook hotkey:

Thunderbirdで機能しない

開発者様

いつも便利に使用させていただいています。
なぜかThunderbirdで文字入力をしている時だけIMEが切り替わらなくなってしまいます。

当方の環境はWindows10・Thunderbird(52.6.0)です。

どなたか対応された方いらっしゃいましたら、ご共有いただけるとありがたいです。

Alt単押しでゲームバーが開くことがある

自分の環境でalt-ime-ahkを起動中、Altを約0.5~1.5秒ぐらい長押しするとWindows 10のゲームバーが開くことがあるようです。
最近のWindows 10においてvk07はゲームバーを開くキーになっており(このページのNoteを参照)、おそらくalt-ime-ahkがそれを送っているせいと思われます。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.