Results 1 to 3 of 3

Thread: Switching keyboard layout is always delayed with 2 seconds

  1. #1
    Join Date
    2017-Dec
    Posts
    10

    Question Switching keyboard layout is always delayed with 2 seconds

    Hello there,

    When I had Kali Linux 2016.1 installed, I had configured it so that I could switch between two different keyboard layouts (US international with dead keys and Russian) with just one key (Pause). The process was very easy. It was just typing, pressing Pause and continue typing. Very handy.

    With the build of Kali Linux I am currently using, 2017.3, whenever I press Pause to switch keyboard layouts, I have to watch two seconds at two blocks (one block with the text "en" and the other with "ru") before I can start typing. I can't start typing while this screen is on, and when I try, no text is appearing and the screen is only being displayed longer until I stop typing (+2 seconds, of course). I really need to quit typing for two whole seconds in order for the two blocks to disappear and the keyboard layout switch to complete. This is very frustrating when I need to switch keyboard layouts very quickly to be able to type a word in Cyrillic letters. I don't want to wait 2 seconds, type the word I wanted in Cyrillic and then wait another 2 seconds to be able to type in Latin letters again. I am used to do this very quickly, and I could with Kali Linux 2016.1. This build forces me to lose time every time I need to switch keyboard layouts.

    First of all, why have you implemented his forced two second delay? It's a regression and I don't see how this could be an improvement in any way.

    Second, how do I fix this? What do I need to configure to that I don't have to wait 2 seconds each time I want to switch keyboard layouts?

    Also, how can I configure Kali so that it doesn't show me those blocks each time I switch keyboard layouts. I don't want to see those blocks with "en" and "ru" at all. 2016.1 didn't show me those blocks, but 2017.3 does.

    I want to be able to switch keyboard layouts with nothing popping up on the screen and without any delay.

    How do I do that?

  2. #2
    Join Date
    2016-Oct
    Location
    /dev/sda
    Posts
    1,012
    I forgot the location of X.org configuration file and if it even exists anymore but if you find it, add this line setxkbmap us,ru to it. This will stop the delay. This is an old bug of ubuntu. I don't know how it appears in kali.

    Changes may get erased on reboot.

    This question has some alternatives, try that: https://unix.stackexchange.com/quest...llic-character

    https://wiki.debian.org/Keyboard

  3. #3
    Join Date
    2017-Dec
    Posts
    10
    Thank you for your help, defalt.

    In Kali Linux 2017.3, I found an alternative solution. If I pressed Alt + Shift (both on the left of the keyboard), the keyboard layout was changed immediately without any delay. Today, however, I installed Kali Linux 2018.2, and now even Shift + Alt does not work, so I am back at the old problem again...

    The command "setxkbmap us,ru" did nothing for me, except for disabling the dead keys in "US international (with dead keys)". I do want to keep the dead keys, to be able to produce letters like ? and Č.

    Why has the feature of changing keyboard layouts with Alt + Shift been removed? This is again a regression instead of progression. I want to change this back to the way it was before.

Similar Threads

  1. Configuring keyboard layout?
    By Tod in forum General Archive
    Replies: 5
    Last Post: 2017-09-04, 13:30

Tags for this Thread

Posting Permissions

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