[Bug] Opt+T keyboard shortcut conflicts with Turkish keyboard layout (₺ symbol)
Resolved 💬 6 comments Opened Dec 20, 2025 by sBugraTiryaki Closed Feb 14, 2026
Bug Description
---
Title: Opt+T keyboard shortcut conflicts with Turkish Lira symbol (₺) on Turkish Mac keyboards
Description:
The keyboard shortcut for toggling thinking mode (Opt+T on macOS) conflicts with the Turkish Lira currency symbol (₺) on Turkish keyboard layouts.
On Turkish Mac keyboards, Opt+T is a system-level keyboard shortcut that types the ₺ character. This means Turkish users cannot toggle thinking mode without modifying their system keyboard settings, which affects their entire OS experience.
Why this matters:
- Turkey has a significant developer community
- Asking users to modify system-wide keyboard settings is not a reasonable workaround, as it affects all applications
- This likely affects other language keyboards where Opt+key combinations produce special characters (e.g., German, French, Nordic layouts)
Suggested solutions:
- Allow users to customize keybindings in Claude Code settings
- Provide an alternative shortcut that doesn't conflict with common international keyboard layouts (e.g., Opt+Shift+T or Cmd+Shift+T)
- Add a CLI command or slash command alternative (e.g., /thinking toggle)
Affected configuration:
- macOS with Turkish keyboard layout
- Potentially other non-US keyboard layouts with Opt+key character mappings
---
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.0.74
- Feedback ID: 9bf2dd29-09b5-4608-a456-0184b239eba1
Errors
[{"error":"SyntaxError: JSON Parse error: Unable to parse JSON string\n at <parse> (:0)\n at parse (unknown)\n at <anonymous> (/$bunfs/root/claude:78:751)\n at A (/$bunfs/root/claude:11:6978)\n at uf_ (/$bunfs/root/claude:947:2739)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-20T01:51:45.913Z"},{"error":"Error: Request was aborted.\n at _createMessage (/$bunfs/root/claude:458:3157)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-20T01:52:12.421Z"}]This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗