The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект по избавлению GNOME отошибок и недоработок, проявляющ..."
Отправлено Аноним84701, 16-Май-19 13:01 
> А так, мне в последних Федорах на Вяленом не нравится множественное
> дублирование нажатий на клавиатуру в неподходящий момент. То во вводе пароля
> накидает, то dnf upgrade вместо y получит переводов каретки от щедрот
> и не станет ничего делать. X сессии этим не страдают.

Похоже, это так "задуманно". Вернее, не до конца (или совсем не 🙄) продуманно:

https://bugzilla.redhat.com/show_bug.cgi?id=1579859
> 2018-05-18
> That is, the typing "hello" may result in "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhello".
> Changed to GNOME on Xorg during the login process and no more issues with repeated keystrokes

..
> Peter Hutterer 2018-05-31 22:36:25 UTC
> libinput doesn't do key repeats - it filters out the kernel repeats and only passes key down/up events on to the compositor. The key repeat you're seeing is the one triggered in the compositor (or Xorg but that's where this bug doesn't trigger) and is simply caused by gnome-shell being busy doing something else and thus not handling events as fast as it should.

Т.е. полный ввод из ядра (у которого намного более точные тайминги), "оптимизнули-отфильтровали" и повторения из интервала нажатия/отпуска клавиши сами посчитали.
Правда, если  композитор тупо не успевает вовремя отработать release событие, то "считает", что все это время пользователь жал на эту клавишу. Прэлестно, просто прэлестно :)
В замшелых и старперских иксах, если я правильно понял проблему, проявляется просто как небольшой (и скорее всего незаметный) лаг при вводе.

Как кто-то прокомментировал в апстриме
https://bugzilla.gnome.org/show_bug.cgi?id=745032
>  Even if Xorg is old as shit and slow, it still brings far better user experience than the current JavaScript-based Wayland.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру