Context referencing (@) is broken on non-English keyboard layouts in 2.0

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After updating to cursor 2.0, the @ sign doesn’t work on cursor.

Basically, I can’t type the @ on the chat → I can copy-paste it from another text (for example, from my code tab), but I can’t just type @ on the chat.

Steps to Reproduce

cmd + L → Try to type @

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.38 (Universal)
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z (13 hrs ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

14 Likes

Same here!

Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

1 Like

Version: 2.0.34
VSCode Version: 1.99.3
Commit: 45fd70f3fe72037444ba35c9e51ce86a1977ac10
Date: 2025-10-29T06:51:29.202Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Same!

Hey everyone, I’ve tried reproducing it but I am unable to.

What am I doing differently?

Version:

```
Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
```

I have the same problem, but…
:warning: I’ve discovered something.

My Mac has an English keyboard layout, but I use it with the Spanish layout. I type the @ symbol with “option + 2,” and I can confirm that it doesn’t work (it used to work).

If I switch the keyboard layout to English (the correct one for the keyboard layout), and I type the @ symbol with “shift + 2,” which is how it should be done with this layout, then it works.

I hope this gets fixed soon.

PD: Judging by the names of the other users reporting this, I realize it happens to those of us using a different layout, although it’s just a suspicion.

You’ll see the comment I just left with my suspicions; try switching your keyboard to English and typing the @ symbol with “shift + 2”.

Also not working for me :slight_smile: running swedish keyboard. Tried all the “hotfixes” in forums/google but this seems new. Writing @ in terminal the rest of the IDE is fine. Just the chat window… oddly enough it worked for the first 1-2 hours of using it in Cursor 2.0 then suddenly stopped.

Same issue on cursor 2.0, MacOS 15.6.1, spanish keyboard layout

Hey @condor, I can reproduce that on my mac with 2.0.40 (a9b73428ca6aeb2d24623da2841a271543735560) too when switching keyboard layout to Spanish or Swedish as others here tried.

It happens in chat window, keybinds are recognized correctly as alt + 2 in kb shortcuts setting

Its blocked by composer.selectSubComposerTab2 being set to alt 2, unbinding this from shortcuts allows it to work again.

1 Like

Hi everyone, we are working on the issue already.

Thanks @Ra.in for reproducing the issue. Reporting details to team.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I am unable to write @ at all in the agent chat window on Swedish keyboard layout. @ is option+2 on swedish layout, and nothing happens when pressing that.

Steps to Reproduce

Focus in agent chat window. Try to press option+2. Nothing happens.

Expected Behavior

@ is supposed to appear.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

5 Likes

Same here, I’m using a Spanish keyboard tho

Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

1 Like

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I use a Mac. Now the option key isn’t working (neither the right nor the left one), so I can’t type “@” in the chat to reference files, which is wasting a lot of my time…

Steps to Reproduce

On Mac, in a chat, just try entering an ‘@’, ‘#’ or ‘|’ by pressing Option + 3, 2, 1. :man_shrugging:t2:

Expected Behavior

same as when you press de @ button

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Versión: 2.0.38
Confirmar: 1.99.3
Fecha: 3fa438a81d579067162dd8767025b788454e6f90
Electron: 2025-10-29T20:45:40.883Z
ElectronBuildId: 34.5.8
Chromium: undefined
Node.js: 132.0.6834.210
V8: 20.19.1
SO: 13.2.152.41-electron.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

yes I have the same issues since yesterday after updating to 2.0, I can’t type @ or # into a chat window, can type them in editor though so for now I have to copy the @ sign…

Same issue after updating to 2.0

Operating System

MacOS

Same here on Swedish keyboard:

Version: 2.0.40
VSCode Version: 1.99.3
Commit: a9b73428ca6aeb2d24623da2841a271543735560
Date: 2025-10-30T04:12:35.564Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

I’ve found a workaround!

I’ve changed the keybinding of composer.selectSubComposerTab2 to alt+shift+2 and now I can write the @ at the composer.

{
“key”: “shift+alt+2”,
“command”: “composer.selectSubComposerTab2”,
“when”: “composerFocused”
}

I imagine this are new keybindings but they clash with non-english keyboards.

11 Likes

You saved my day

1 Like

Describe the Bug

I regrettably just upgraded to the latest version of cursor (“2.0”) and the @ button has totally broken in the chat window, I press option @ on my mac and it just doesn’t show an @ symbol.

This has totally stopped me being able to code/reference files, highly annoying.

Ive tried a reboot, no joy.^

Pasting the @ symbol into the chat works but doesnt show any reference option.


Please help!

Steps to Reproduce

Macbook pro (swedish keyboard). Had no issues before update. Now option 2 (to create the @ symbol) does not type an @ into the chat and I cnanot reference files)

Expected Behavior

The @ symbol to work!

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

Yes - Cursor is unusable

this worked on my ISO spanish layout keyboard, many thanks!