Find the answer to your Linux question:
Results 1 to 7 of 7
Greetings! This is my last resort!!! I'm completely mad with the following problem: All GTK applications (Firefox, Eclipse etc.) mess-up shortcuts while in non-latin layout. When in 'en' i receive, ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Dec 2006
    Posts
    4

    GTK + non-latin kbd layout = trouble


    Greetings!

    This is my last resort!!! I'm completely mad with the following problem:

    All GTK applications (Firefox, Eclipse etc.) mess-up shortcuts while in non-latin layout. When in 'en' i receive, CTRL+latin_letter, and when in 'ru' i receive CTRL+russian_letter !!!! This way CTRL+C/V/X are working only for latin layouts! For me this makes those application barely usable... This is reproducible in any distro in any version.

  2. #2
    Just Joined!
    Join Date
    Jan 2006
    Posts
    6
    I know only one application that works fine - OpenOffice.
    Firefox keyboard shortcuts with russian layout in developing.

  3. #3
    Just Joined!
    Join Date
    Dec 2006
    Posts
    4
    So you think it's a general toolkit problem or a application-level missuse of toolkit?
    About Firefox: is it a rumr or you are sure?

  4. $spacer_open
    $spacer_close
  5. #4
    Just Joined!
    Join Date
    Jan 2006
    Posts
    6
    1. This is problem in gtk, but can fixed in applications.
    2. This is official information from developers.

    Java applications works fine.
    How about KDE/Qt apps?

  6. #5
    Just Joined!
    Join Date
    Dec 2006
    Posts
    4
    KDE/Qt seem to work fine all.

    I've got an idea to fix it all via modifying xkb rules. The basic idea is to add an implicit latin layer(level) to my 'ru' and make it chose the level if ALT or CTL are in combo. Any hints?

  7. #6
    Just Joined!
    Join Date
    Jan 2006
    Posts
    6
    This is great idea! We can set shortcuts for ALT+rus_letter, CTRL+rus_letter
    in the X server. For example ALT+rus_K = ALT+R. It needs to configure
    window manager or xmodmap.

  8. #7
    Just Joined!
    Join Date
    Dec 2006
    Posts
    4
    Quote Originally Posted by IceCold
    This is great idea! We can set shortcuts for ALT+rus_letter, CTRL+rus_letter
    in the X server. For example ALT+rus_K = ALT+R. It needs to configure
    window manager or xmodmap.
    he... any practical hints how to actually do it? I'm familiar with XKB, but I'm not an XKB guru...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •