The OpenNET Project / Index page

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



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

Исходное сообщение
"Мышка живёт своей жизнью"
Отправлено Ne01eX, 27-Апр-18 15:14 
Короче, вроде победил, но помимо вот этого, я ещё немного в системе поковырялся, так что решение проблемы может быть неполным (поэтому, пока, прошу не ставить флаг [SOLVED]). Но если у кого-то в GTK+3 приложениях мышка вдруг заживёт своей жизнью, то давайте разбираться вместе. :-)

Суть проблемы: эти долб..бы (а по-другому я их назвать не могу, нехочу и не буду) постоянно ломают GTK+3. Темы GTK+3 тоже ломаются. Кроме того, адекватные создатели тем забили на обновление своих GTK+3 тем и пилят, в основном, GTK+2. Всё это вышеозвученое и порождает проблему с сумашедшей мышкой в GTK+3 приложениях. В качестве костыля подойдёт вот это решение:


* {
    -GtkWindow-resize-grip-height: 0;
    -GtkWindow-resize-grip-width: 0;
}

Это нужно покласть/положить/поместить в каталог ~/.config/gtk-3.0 под именем gtk_3.css.

Плюсом, я явно указал во всех своих ядрах для драйвера мыши разрешение, кратное используемому. То есть, не обязательно указывать именно то разрешение, которое используется для монитора, главное соблюсти кратность. Кусок моего конфига:


#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=720
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set

Это при том, что мое текущее разрешение экрана: 1920x1080. Обычно вендоры прописывают там 1024x768. В общем, как-то так... :-)

Бест регардс, Ne01eX. :-)

 

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



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

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