Skip to content

Shortcut keys broken when using a non-English/US/QWERTY keyboard layout #2263

Open
@viorels

Description

@viorels

Describe the problem

On Romanian keyboard layout, Ctrl+F triggers an "Auto Format" (as Ctrl+T) instead of "Find".

The Romanian keyboard layout is very similar to US layout, except some AltGr combinations, so this should not happen.

To reproduce

  1. Set keyboard layout to Romanian/Romanian.
  2. Open Arduino IDE.
  3. Press the Ctrl+F keyboard shortcut.

🐛 The "find" dialog does not open.
🐛 The sketch is auto formatted.

Expected behavior

The "find" dialog opens when the Ctrl+F keyboard shortcut is pressed.

Arduino IDE version

2.2.1

Operating system

Linux

Operating system version

Ubuntu 22.04

Additional context

Similar shortcut keys being switched happen on US/Colemak layout (Ctrl+S and Ctrl+R are mixed). But maybe I should report that in a different bug?

Additional reports

Related


Keywords

  • "keybinding"

  • "key binding"

  • "hotkey"

  • "hot key"

  • "accelerator"

  • "key combination"

  • "key sequence"

  • "key chord"

  • "shortcut key"

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic: codeRelated to content of the project itselftype: imperfectionPerceived defect in any part of project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions