How to set up a macro in a mouse button to jump from native language to hiragana input and back with just a click. Very easy.

1- Have a mouse with macro functions

2- Go to input language shortkeys and take note of what keys are you using for “Between Input languages” (In my case left Alt+shift)

3-In the same window select to turn off caps lock with “Press the SHIFT KEY”, right option.

4- Now go to your mouse macro program and create a new macro, asign new name, no repetition and then record the keys in this order:

ALT+SHIFT then CTRL+CAPSLOCK then SHIFT alone.

Should look something like: “ALT SHIFT SHIFT ALT CTRL CAPSLOCK CAPSLOCK CTRL SHIFT SHIFT”. It’s duplicated cause the macro program registers the click and the release.

5.Assign the macro to a key of your liking, mine is the middle mouse button. And voilà, macro working.

Without adding the shift key at the end we would end up with our caps lock ON every time we switched into our native language…

Not sure how does it work with more than 2 languages on your computer, I guess it won’t work nicely.

Hope I had thought about the SHIFT key thing loooong before, this has been annoying me for years. Saw some IME topics here and none with a solution, hope it helps.

Have a nice day!

6 comments
  1. I wish there was something as easy for mobile. It’s a slog having to change the keyboard every time I want to switch languages.

  2. Sorry, but how does this differ from:

    On Windows – WIN+Space
    On Mac – CMD+Space

    to switch input language?

  3. on windows you can just set a keybind to switch between languages and then additional keybinds to switch between inputs under **advanced keyboard settings -> input language hot keys**

  4. I just keep my IME on Japanese mode, and use caps lock button to switch between English and Japanese input.

  5. Signs post with “have a nice day!” and is in the comments calling everyone else a brainless moron, classic.

Leave a Reply
You May Also Like