Приложения не фокусируются, как ожидалось, или вообще не работают, но только фокус ввода мыши неверен
Недавно я пытался установить работающую Linux на мой основной ПК. Мой компьютер работает на GTX 1060.
У меня была проблема, когда моя мышь не щелкала должным образом в окне, которое выглядит правильно сфокусированным. Вместо этого это щелкает в окне позади этого или некоторой другой ерунды.
Эта проблема возникает в последней версии Ubuntu, последней версии Arch, последней версии Debian и последней версии Manjaro. Я не проверял никаких других дистрибутивов. Самое странное, что проблема не возникает на установочной флешке, которую я создал для Ubuntu.
Насколько я понимаю, это не аппаратная проблема, я протестировал несколько мышей, а также свой ноутбук. У всех одинаковые или очень похожие проблемы.
Я думаю, что только видео поможет понять, насколько это плохо на самом деле, но я постараюсь объяснить это:
Сейчас я печатаю в окне Firefox, это единственное открытое приложение. Я не могу ничего щелкнуть за пределами содержимого окна, я даже не могу перетащить строку заголовка. Кнопка "Действия" (вверху слева) также не работает. Кроме того, если навести курсор на ярлык "Файлы" на панели избранного, он не будет выделен. Единственный способ выбраться из окна - это ALT F4.
Я не могу за всю жизнь понять это. Любая помощь очень ценится.
ОБНОВЛЕНИЕ 1
Проблема возникает только в том случае, если открыто несколько окон и они слегка прерывисты. Проблема там в большинстве случаев. Такое ощущение, что мышь просто очень медленно меняет сфокусированное окно.
Также другая часть проблемы: я могу иногда щелкнуть по другому окну, и другое окно выйдет вперед. Однако мышь все еще думает, что она находится в старом окне или хуже, а не в любом окне. Клавиатура действует в (что выглядит) сфокусированном окне.
Кроме того, эта проблема звучит точно так же, как этот вопрос супер пользователя. Отключение и повторное подключение моей мыши не помогает, хотя.
1 ответ
Я постоянно переживал это и в течение прошлого года (18.04LTS). Сначала я думал, что это связано с Уэйлендом, но это также происходит в Xorg. Приложения GTK3 хороши, но проблема в Qt, Tk и Wx (не уверен насчет Gtk2). В приложениях также есть проблемы, связанные с тем, что модальные диалоговые окна (всплывающие окна внутри приложения) не активируются.
Мой обходной путь - освободить фокус ввода мыши с помощью приложения, которое в данный момент удерживает его, открыв и закрыв контекстное меню (контекстное меню правой кнопкой мыши или верхнее меню).
Я не уверен, может ли это быть связано с настройкой нескольких экранов (один с высоким разрешением 4k и разрешением 125%, с полным разрешением HD при 100% и выключенным экраном ноутбука с высоким разрешением) или вообще с высоким разрешением, поскольку это также происходит когда используется только экран ноутбука.