Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switching keyboard layout in dom0 affects domUs (and there is not even a visual feedback) #9518

Open
emanruse opened this issue Oct 18, 2024 · 0 comments
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: other needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. ux User experience

Comments

@emanruse
Copy link

Qubes OS release

4.2.3

Brief summary

Switching keyboard layout in dom0 affects domU without even providing visual feedback.

Steps to reproduce

  1. Have 2 keyboard layouts - let's call them layout 1 and layout 2
  2. In "Keyobard Layouts" panel item, set behavior

Manage layout: per window
Show layout as: image

  1. Open two xfce4-terminals - one in dom0 and one in some domU
  2. Focus the dom0 terminal and switch to layout 2: the country flag changes in panel. Typing in terminal is with the correct layout. All fine.
  3. Focus the domU terminal and type something.

Expected behavior

Focusing on domU terminal should switch the layout flag to that of layout 1 and typing should be with layout 1, i.e. each VM should remember its own layout and not influence others.

Actual behavior

The layout flag does switch to layout 1 but typing is with layout 2.

In a more complicated switching between various VMs and windows it becomes even more confusing.

@emanruse emanruse added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Oct 18, 2024
@andrewdavidwong andrewdavidwong added C: other ux User experience needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. affects-4.2 This issue affects Qubes OS 4.2. labels Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: other needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. ux User experience
Projects
None yet
Development

No branches or pull requests

2 participants