[BUG] Issue: IME function keys (F7/F8) not passed through in Electron app

Resolved 💬 1 comment Opened Apr 20, 2026 by akiocchi Closed May 28, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Issue: IME function keys (F7/F8) not passed through in Electron app When using Japanese IME on Windows, pressing F7 (katakana conversion) or F8 (half-width conversion) during text composition does not work in Claude Code desktop app. The Electron shell appears to capture these function keys before they reach the IME. Changing the IME shortcut keys to other keys does not help, as Electron captures function keys globally. Expected behavior: IME conversion keys should be passed through to the OS/IME during text input. Environment: Windows, Japanese IME, Claude Code desktop app (Electron)

What Should Happen?

Function keys F7 and F8 should be passed through to the Windows IME, allowing Japanese users to convert text to katakana (F7) or half-width characters (F8) during composition.

Error Messages/Logs

n/a

Steps to Reproduce

allway

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.113

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

Claude Code Desktop App

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗