#7310: Optional packages: KeymapSwitcher doesn't work as intended -----------------------------+--------------------------------------------- Reporter: | Owner: siarzhuk MichaelPeppers | Status: closed Type: bug | Milestone: R1 Priority: normal | Version: R1/Development Component: Applications | Keywords: optional package KeymapSwitcher Resolution: fixed | Blocking: Blocked By: | Platform: All Has a Patch: 0 | -----------------------------+--------------------------------------------- Changes (by siarzhuk): * status: assigned => closed * resolution: => fixed Comment: Replying to [comment:3 MichaelPeppers]: > And that is good, but changing the keymap by clicking on KeymapSwitcher or by using the right-click menu gives focus to the Deskbar, which is why any method of changing keymap other than hotkeys seems useless right now. Fixed in KeymapSwitcher 1.2.7.1 > And... changing keymaps too much while in Pe crashed the Deskbar. Syslog needed? Unfortunately, the keymap change event goes too long way (input filter -> Deskbar replicant -> overwriting ~/config/settings/Key_map file with new one -> forcing input_server to reload current keymap) so it is no wonder, that frequent change of keymap may crash somewhere. :-( I suspect we have to live with it. Replying to [comment:9 MichaelPeppers]: > Another couple of things, the replicant should have a fixed size or adapt to every keymap instead of adapting only to the first selected keymap, as some keymap names can get cropped because of that. (try setting "Italian" as the first one, "US-International" as the second one, install the replicant and switch to see what I mean) Fixed in KeymapSwitcher 1.2.7.2 that comes in some days in the optional packages list. > Also, "United Kingdom"'s keymap name should be "UK", not "Un". The 2-letters language codes are related to the name of keymap files, but the name of language. Current format of keymap file provide not so much useful information that can be used for this purposes. -- Ticket URL: <http://dev.haiku-os.org/ticket/7310#comment:13> Haiku <http://dev.haiku-os.org> Haiku - the operating system.