Summary: | Keyboard layout resets when faking keyboard input | ||
---|---|---|---|
Product: | [Unmaintained] kxkb | Reporter: | wonderz |
Component: | general | Assignee: | Andriy Rysin <arysin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.5.1 | |
Sentry Crash Report: |
Description
wonderz
2010-08-15 17:34:17 UTC
Which layout switching mode is used Global or Application/Window ? The bug can be reproduced in both "application" and "window" modes. At least please provide a workaround. This bug is killing me, I can't use IM applications normally. Is there a way to simulate keyboard input without resetting the keyboard layout? This is quite ugly - I've tried kvkbd and when you press a key it resets the whole keyboard layout map, on this event keyboard module just resets all active layouts to default. I'll take a look if I can ignore this event in case layouts actually didn't change. SVN commit 1164935 by rysin: Don't reset keyboard layout map if they haven't actually changed BUG: 247966 FIXED-IN: 4.5.1 M +2 -2 keyboard_daemon.cpp M +7 -3 layout_memory.cpp M +2 -1 layout_memory.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1164935 SVN commit 1164936 by rysin: Don't reset keyboard layout map if they haven't actually changed BUG: 247966 M +2 -2 keyboard_daemon.cpp M +7 -3 layout_memory.cpp M +2 -1 layout_memory.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1164936 |