linuxmint / linuxmint/cinnamon

Inconsistent Keyboard Layout Switching in Linux Mint

Open
#12,790 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

22.1

Package version

6.4.8

Graphics hardware in use

No response

Frequency

Always

Bug description

Dear Linux Mint Development Team,

I hope this message finds you well. I am writing to report a persistent issue I have encountered with the keyboard layout switching feature in Linux Mint.

Issue Description:

I have configured my system to switch between English and Persian (Farsi) languages using the Alt + Shift keyboard shortcut. However, I have noticed an inconsistency:

Switching from English to Persian using the right Alt + Shift works correctly.

Switching back from Persian to English using the right Alt + Shift does not work.

Instead, I have to use the left Alt + Shift to return to English.

This inconsistency disrupts smooth language switching and negatively affects the user experience.

Steps to reproduce

Configure the keyboard layout to switch between English and Persian using Alt + Shift.

Use right Alt + Shift to switch from English to Persian → Works correctly.

Use right Alt + Shift to switch back from Persian to English → Does not work.

Use left Alt + Shift to switch back → Works correctly.

Expected behavior

The right Alt + Shift should function consistently in both directions, switching to and from Persian without requiring the use of left Alt + Shift.

Keyboard layout switching should be uniform and seamless regardless of which Alt key is used.

Additional information

keyboard layout in Persian(Windows)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report does not identify a file, test, or entry point. Reproduce the issue on Linux Mint 22.1 with Cinnamon 6.4.8 using English and Persian (Windows) layouts and the Alt + Shift shortcut; done means right Alt + Shift switches reliably in both directions.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop-dev, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.