"Shachar Shemesh" <[EMAIL PROTECTED]> wrote: > The reason I listed it here is because in order for Wine to know what > language the current keyboard is, it will also need to know what's the > current keyboard. > > I have thought of two ways for Wine to do that - either it checks what > name the symbol files is loaded as, or it scans the keymap (as it does > today). Either way - it will have to have some mapping between currently > loaded keymap and language. Hence the affect it has over X keyboard > detection. > > I would appretiate it if you tell me if you think this logic is wrong.
I see nothing wrong with your logic after that explanation. Yes, we do really want to know the language of the current X keyboard layout, but unfortunately I don't know a way to query this information from X, and all we have now is only the current layout detection scheme with LCID attached to each layout. -- Dmitry.