awase

awase 1.10.0

A simultaneous-keystroke keyboard remapper for NICOLA thumb shift and beyond

  • By cuzic
  • Open Source
Download for Windows

About awase

awase is a Windows keyboard remapper that enables NICOLA thumb-shift Japanese input. It intercepts physical key events at a low level, detects simultaneous key presses using NICOLA-compliant timing arbitration (d1/d2 comparison), and sends the resulting romaji to the IME for conversion.

Key features:

  • NICOLA-compliant simultaneous keystroke detection with 5 decision modes (wait / speculative / two-phase / adaptive-timing / n-gram predictive)
  • N-gram adaptive thresholding derived from a Wikipedia Japanese corpus for improved accuracy
  • Compatible with Yamabuki-format (.yab) keyboard layout files
  • Broad application compatibility (Win32 / UWP / TSF-native apps such as Chrome, VS Code, WezTerm)
  • Multi-layered fault tolerance: hook health monitoring, sleep/resume recovery, IME detection fallback, and automatic TSF cold-start recovery
  • Async, message-loop-based executor architecture with blocking APIs isolated on separate threads
  • Automatic focus detection that disables conversion outside text fields
  • System tray integration for layout switching, settings, and enable/disable toggling

Technical details

Publishercuzic
Version1.10.0
LicenseMIT OR Apache-2.0
Installer typemsi
Architecturex64
Package IDcuzic.awase
RequirementsWindows 10 or later
Install scopeCurrent user

Install awase from the command line

Install with Windows Package Manager
winget install --id=cuzic.awase -e
Update to the latest version
winget upgrade --id=cuzic.awase -e
Uninstall
winget uninstall --id=cuzic.awase -e
Silent install with the offline installer
msiexec /i "awase-1.10.0-x64.msi" /quiet /norestart

keyboardimejapanesenicolathumb-shiftremapper

Frequently asked questions

Is awase free?

Yes. awase is free and open-source software released under the MIT OR Apache-2.0 license.

What is the latest version of awase?

The latest version is 1.10.0.

Is it safe to download awase?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with b870bd1a5786f23b12d623fda25afdb36fbcabcbd076f10b0ac39311235ee2b3.

Which Windows versions does awase support?

awase requires Windows 10 or later and is available for 64-bit (x64) systems.

How do I install awase silently?

Run the offline installer with msiexec /i "awase-1.10.0-x64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=cuzic.awase -e --silent.

How do I uninstall awase?

Open Settings › Apps › Installed apps, find awase and select Uninstall. From the command line, run winget uninstall --id=cuzic.awase -e.