Переключение раскладок клавиатуры в Ubuntu по отпусканию клавиш

Одним из немногих недостатков Linux является переключение раскладок клавиатуры по нажатию выбранной комбинации клавиш, а не по отпусканию. Это плохо тем, что ряд горячих клавиш в приложениях просто-напросто не будет работать.