From: SourceForge.net <no...@so...> - 2005-10-17 20:44:53
|
Patches item #1327361, was opened at 2005-10-15 10:22 Message generated for change (Comment added) made by ikonst You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381349&aid=1327361&group_id=24366 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mouse (siome_tajshe) Assigned to: Nobody/Anonymous (nobody) Summary: xkb group switch Initial Comment: Always swich xkb group to group 0 when start rdesktop and on focus rdesktop window. It introduced because xkb returns different keysyms for different layouts with the same scancode. For example: Cyrillic_ef has scancode=0x26 and keysym=0x61 with 'us' xkb layout and keysym=0x6c6 with 'ru' xkb layout. Windows didn't recognize the last one. This is a problem. Code got from xxkb program. I define "xevent" as "ev.core" to sizedown the patch. I didn't test it with another running keyboard-switcher in DE such as KDE, Gnome, WM... ---------------------------------------------------------------------- Comment By: Ilya Konstantinov (ikonst) Date: 2005-10-17 22:44 Message: Logged In: YES user_id=335423 Instead of switching the group (which affects other desktop applications), why not just always pass group 0 (or a user-configurable group, even better) when resolving the key with XkbKeycodeToKeysym? We might also wish to use some of the Xkb controls such as ConsumeLookupMods. This still has to be researched. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381349&aid=1327361&group_id=24366 |