Unable to input Chinese characters directly in Cursor input fields

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Dear Cursor Team,

I would like to report a persistent input method bug that has been affecting Chinese users across multiple versions of Cursor, including the latest release.

Issue Description:

When using Chinese input methods (IME - Input Method Editor), I am unable to directly type Chinese characters into Cursor’s input fields, including:

  • The chat/prompt input box for AI interactions
  • Code editor (if affected)
  • Search fields
  • Other text input areas

Problem Details:

  • English characters and punctuation marks work perfectly fine
  • Only Chinese character input is affected
  • This issue has persisted across multiple Cursor updates and remains unresolved in the latest version
  • The problem occurs consistently and is reproducible every time

Expected Behavior:

Users should be able to seamlessly input Chinese characters using their system’s IME (Input Method Editor), just as they can with English text and punctuation.

Current Workaround:

Currently, I have to:

  1. Type Chinese text in an external application (like a text editor or browser)
  2. Copy the Chinese text
  3. Paste it into Cursor’s input fields

This significantly impacts productivity and user experience for Chinese-speaking users.

Environment:

  • OS: Linux 5.15.0-46-generic
  • Cursor Version: Latest version (as of March 2026)
  • Input Method: Chinese IME
  • Language: Simplified Chinese

Impact:

This issue affects all Chinese-speaking users and makes Cursor less accessible to a significant portion of the global developer community. Given that this has been an ongoing issue across multiple versions, I hope it can be prioritized in the development roadmap.

Steps to Reproduce:

  1. Open Cursor with a Chinese input method enabled
  2. Try to type Chinese characters directly in any input field
  3. Observe that Chinese characters cannot be entered normally
  4. Note that English and punctuation work without issues

Thank you for your attention to this matter. I hope this long-standing issue can be resolved soon to improve the experience for Chinese-speaking developers.

Best regards

Steps to Reproduce

only type Chinese only ,you can see the bug

Expected Behavior

we need to directly type Chinese words in the fields.

Operating System

Linux

Version Information

Version: 2.5.26
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
Date: 2026-02-26T04:57:56.825Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Linux x64 5.15.0-46-generic

For AI issues: which model did you use?

not about the model

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. This is a known issue with IME input on Linux. We’ve seen similar reports from both Chinese (fcitx5) and Korean (ibus) users.

A couple of questions to help us narrow it down:

  1. Which IME framework are you using, fcitx5, ibus, or something else?
  2. Are you on X11 or Wayland?

In the meantime, here’s a workaround that has helped other users. Type any English character or a space first in the input field, then switch to your Chinese IME. It’s not ideal, but it should save you from having to copy and paste from another app.

Similar reports for reference:

我在 manjaro 上也发现了这个问题,包括在 cherry studio 等应用中也无法切换到中文。后面尝试在设置中的虚拟键盘选项中 启用了 “Fcitx5 Wayland 启动器” 之后恢复了正常。