Автор Тема: Имеется ли программа или способ: Как найти где курсор?  (Прочитано 5790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
В Windows, чтобы найти курсор, я часто пользуюсь клавишей CTRL, настроив один раз: Панель управления-Мышь-Свойства: "Мышь-Параметры указателя-Обозначить расположение указателя при нажатии CTRL". Есть ли в Linux способ узнать: где (в какой части экрана) находится курсор?
--
Маленькая хитрость для начинающих Linux: Увеличение с 5 до 10 строк списка последних редактируемых файлов в Gedit, возникающий при нажатии кнопки вверху слева "Открыть" (делается для текущего пользователя, проявляется после перезапуска Gedit): $ gsettings set org.gnome.gedit.preferences.ui max-recents 'uint32 10' .

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Pingvin, нужно указывать, какую ОС и окружение рабочего  стола(графическую среду) вы используете. Я использую рабочий стол МАТЕ (форк Гноме-2), который является самым удобным, поэтому я всегда его ставлю в свои сборки, как например описано здесь:
http://forum.runtu.org/index.php?PHPSESSID=1lmn3ens7o5lqi4qu3qkn8msr3&topic=7595.0
Он же применяется во многих дистрибутивах, например в Mint-MATE, Ubuntu-MATE и пр.
Так вот, у меня в МАТЕ в "Параметры мыши" есть функция -Показывать позицию указателя при нажатии на Ctrl.

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
ZОRINе ОS 15.2 на базе 18.04.1-Ubuntu, GNOME - окружение рабочего стола. (Нажатие на Ctrl ни как не проявляется.)

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
После какой команды в терминале,smik55, Вы это получили?:
> После модификации, обновлении пакетов и установки МАТЕ имеем:
>> MATE 1.12.1 - из http://forum.runtu.org/index.php?PHPSESSID=1lmn3ens7o5lqi4qu3qkn8msr3&topic=7595.0

Возможно ли установить MATE командами не порушив систему?:
sudo apt install mate-core(дополнительно)sudo apt-get install bleachbit  uget  dconf-editor inxi gtkhash hunspell-ru(дополнительно)sudo apt-get install eom mozo engrampa hdparm blktool mate-applets mate-themes mate-tweak mate-utils mate-power-manager mate-system-monitor mate-netspeed mate-indicator-applet mate-media mate-notification-daemon compton xbacklight pluma caja-gksu> Выйти из сессии и зайти в МАТЕ.
Как это сделать?

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Pingvin, вообще то у нас форум Рунту, а в  Рунту используется р/стол Xfce и Openbox. В сборках Зорин ОС есть и Zorin OS 15.2 Lite с Xfce и в Zorin OS 15.2 Ultimate похоже 2 р/стола Гном и Хфсе. В  Zorin OS 15.2 Core -Гном.
Поскольку у вас еще нет опыта работы с Линукс, вам не стоит что то радикально менять в системе. Я не думаю. что отсутствие у вас функции Ctrl для курсора повод для этого. Если вам не нравится ваша ОС, можете скачать, как я писал Linuх Mint MATE 
https://www.linuxmint.com/download.php
Или выбрать там себе другую версию
 https://www.linuxmint.com/download_all.php
В той теме я приводил пример, как самому преобразовать Runtu XFCE 16.04.1 в сборку с графическим окружением рабочего стола МАТЕ.
И там есть ссылка на готовый ИСО образ рабочей ОС на Яндекс Диск. Можете ее скачать и посмотреть, как выглядит рабочий стол МАТЕ, записав на флешку или в Виртуал Боксе. Так же снимки с экрана есть в моем блоге.

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Если вам не нравится ваша ОС
Мне очень нравится моя ОС, но я считаю, что она будет лучше при использовании  MATE .

smik55> Теперь даже с запущенным Palemoon 28.5 потребление памяти 202 МБ.
Как определить сколько памяти в данный момент потребляет система?

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Цитировать (выделенное)
Мне очень нравится моя ОС, но я считаю, что она будет лучше при использовании  MATE .
Так не получится, при использовании  MATE будет уже другая ОС. Если сказать упрощенно, то каждая ОС состоит из основного яра системы и графической оболочки. Я вам предлагал для сравнения скачать и посмотреть, например Linux Mint 18.3 "Sylvia" - MATE (64-bit)
если у вас не слабый компьютер.
https://www.linuxmint.com/edition.php?id=248
У Минт есть свой форум поддержки  https://linuxmint.com.ru/

У вас в системе должен быть gnome-system-monitor - монитор системных ресурсов и процессов для GNOME
Можно просто в терминале выполнить команду: top
Я использую для сравнения lxtask . Можете себе установить:
 sudo apt update
sudo apt install lxtask
В ОС 32 бит потребление памяти поменьше, но 32 бит уже уходит в прошлое.


Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
привязать к комбинации клавиш xdotool getmouselocation
выдаст координаты курсора мыши. Далее делай с ними че хочешь. Можешь вывести на экран по этим координатам какую-нибудь фигню
Devuan ASCII x32..x64

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Чуть-чуть по подробнее, ek-nfn: где (в какой программе) привязать к комбинации клавиш?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
обычно в настройках клавиатуры. Там есть раздел для создания команды (скрипта), запускаемой комбинаций клавиш. Где это в ZОRINе ОS тебе лучше знать. Как понимаю, ты отлично знаешь эту ОС, раз считаешь ее лучшей. Я то всю жизнь на XFCE, по другим DE полный ноль.
Devuan ASCII x32..x64

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Я использую рабочий стол МАТЕ (форк Гноме-2), который является самым удобным, поэтому я всегда его ставлю в свои сборки ...

Так не получится, при использовании  MATE будет уже другая ОС. Если сказать упрощенно, то каждая ОС состоит из основного яра системы и графической оболочки.
Мне без разницы другая или нет ОС. Неужели нельзя сменить графический интерфейс не используя готовую сборку?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Неужели нельзя сменить графический интерфейс не используя готовую сборку?
легко, если знаешь какие грабли и где лежат. Если нет, то проще и, главное, быстрее нужное ставить с нуля.
Devuan ASCII x32..x64

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
большая часть ответов уже есть в СЕТИ
---------------------------------------------------------
Установка MATE Desktop Environment в Ubuntu

sudo apt update && sudo apt upgrade -y
sudo apt install mate-desktop-environment

На последнем этапе установки у вас возможно будет выбор между «lightdm» и «gdm3», которые являются экранами входа в систему для MATE и GNOME соответственно. Выберите lightdm для нормальной загрузки MATE.
После установки рабочего стола MATE выйдите из системы.
На экране входа в систему нажмите на знак Ubuntu, помимо имени пользователя, чтобы выбрать среду рабочего стола. Выберите его и введите свой обычный пароль, после чего вы войдете в рабочую среду MATE.
« Последнее редактирование: Март 09, 2020, 22:22:41 от smik55 »

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
обычно в настройках клавиатуры
У меня нет значений "xdotool" и "getmouselocation", но зато я нашёл экранную лупу и запрограммировал (как в Windows = ALT слева + SHIFT слева + PRINT SCREEN) режим высокой контрастности.

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Установка MATE Desktop Environment в Ubuntu
Мне подходит, отпишусь не раньше чем через месяц.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
ZОRINе ОS 15.2 на базе 18.04.1-Ubuntu, GNOME - окружение рабочего стола. (Нажатие на Ctrl ни как не проявляется.)



Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
У меня нет значений "xdotool" и "getmouselocation"
Это не значение, а команда и параметр. Команду требуется сначала установить, в репозитариях она есть.
Но уже показали картинку где и что искать в гноме
Devuan ASCII x32..x64

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Оказывается любой дистрибутив с графическим изображением основанные на Gnome: Gnome-Shell, Unity, XFCE, LXDE, MATE, KDE, Cinnamon позволяет легко найти потерянный курсор на экране в Linux, спасибо HsH за наводку.
$ dconf write "/org/gnome/settings-daemon.peripherias/mouse/locate-pointer" true - переключатель стал включенным, только я не понял, как этой функцией пользоваться: при нажатии Ctrl - вид курсора не меняется. Может появится пропавший курсор?

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Даже не видимый курсор не показывается при нажатии левой или правой Ctrl.

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Pingvin, вы не обижайтесь, но у нас Форум Рунту, и проверить какой "переключатель стал включенным" в вашей ОС Zorin не представляется возможным. По моим представлениям, его там (поиск указателя) вообще нет.  И кто вам дал эту команду, явно с ошибкой, наверно там надо и уточнять. Gnome - это отдельная платформа.

--
Хотел бы поинтересоваться у HsH, в каком дистрибутиве сделан этот скрин? У меня в 18.04МАТЕ это функция включается по адресу
/org/mate/desktop/peripherals/mouse/locate-pointer
есть адрес и для gnome, но выглядит так:
 /org/gnome/desktop/peripherals/mouse/  но locate-pointer там нет. Раздела settings-daemon тоже нет.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
в каком дистрибутиве сделан этот скрин?
    Скрин сделан со страницы одного из многочисленных руководств по этому вопросу. До версии 16.04 это работало, в окружении 18.04 разработчики Gnome данный функционал похоже сломали.

есть адрес и для gnome, но выглядит так:
 /org/gnome/desktop/peripherals/mouse/  но locate-pointer там нет. Раздела settings-daemon тоже нет.
    Разделы появляются установкой соответствующих схем, которые добавляются при установке служб Gnome и другого ПО, например gnome-settings-daemon. Вот список схем, содержащихся в gnome-settings-daemon-schemas:

Список файлов пакета gnome-settings-daemon-schemas в bionic для архитектуры all

/lib/udev/rules.d/61-gnome-settings-daemon-rfkill.rules
/usr/share/GConf/gsettings/gnome-settings-daemon.convert
/usr/share/doc/gnome-settings-daemon-schemas/changelog.Debian.gz
/usr/share/doc/gnome-settings-daemon-schemas/copyright
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.datetime.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.sharing.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml


Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Да. Та статья 2016 года, а как я понимаю, LTS выпуски сильно отличаются между собой.
 В МАТЕ установлен идентичный по назначению пакет демона с теми же функциями, что и в gnome, только отличается названием mate-settings-daemon
Цитировать (выделенное)
демон, обрабатывающий настройки сеанса MATE
  
Этот пакет содержит демон, который отвечает за установку параметра
различные параметры MATE-сессии и запущенных приложений.
под ним. Он обрабатывает следующие виды настроек:

 * Клавиатура: раскладка, варианты доступа, ярлыки, медиа-клавиши.
 * Управление буфетом обмена
 * Тематика: фон, иконки, приложения GTK+.
 * Очистка неиспользованных файлов
 * Мышь: курсоры, скорость, варианты доступности *
 *Запуск других демонов: заставка, звуковой демон*
 * Перерыв на набор текста

Он также устанавливает различные настройки приложения с помощью X ресурсов и
freeesktop.org XSETTINGS.
Переведено с помощью www.DeepL.com/Translator/

Раздел settings-daemon в dconf-editor для 18.04МАТЕ  имеется, но с другим назначением /plugins/mouse (активация модуля). Хотя я тоже допускал, что некоторые пункты могли появляться при установке соответствующих пакетов. Скорее всего для Gnome он тоже имеется. Но наверно изменена схема управления настройками.  Есть ли locate-pointer в гноме, это только самому смотреть.
/org/gnome/desktop/peripherals/mouse/locate-pointer
« Последнее редактирование: Март 12, 2020, 00:24:04 от smik55 »

Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
И кто вам дал эту команду, явно с ошибкой, наверно там надо и уточнять.
Эту команду, я сам составил на основе предыдущего скриншота, и благодаря ей, ранее отключённая функция включилась, см. прилагаемый скриншот: https://cloud.mail.ru/public/Mf6Y/ZPRYShwtM . Я не рассчитываю на то, что за меня решат, но борее опытные товарищи могут дать верную наводку.

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Посмотрел в ОС 16.04-МАТЕ .
 Есть адрес для настройки мышки в gnome (как и в 18.04)
org.gnome.desktop.peripherals.mouse , но пункта Locate Pointer там нет.
есть
org.gnome.settings-daemon.plugins.gdu-sd - только с одним плагином gdu-sd для его активации. Для мыши нет.
Возможно это из-за того, что среды Gnome нет. Допускаю.
---
Для мате такой же адрес, как и в 18.04-МАТЕ : /org/mate/desktop/peripherals/mouse/locate-pointer
(org.mate.peripherals-mouse -почему-то так указан в схеме) и чекбокс для Locate Pointer имеется.
так же есть
org.mate.SettingsDaemon.plugins.mouse с чекбоксом для активации -Activation of this plugin.

Скорее всего в той статье речь о еще более ранней версии: 14.04 или даже ранней (13.04-12.04). Уже не помню, когда gconf на dconf-editor переименовали.
Сборки с Gnome-3 под рукой нет, что бы проверить и убедиться в своем предположении, что в Ubuntu 18.04 (Gnome-3) настройки для позиции курсора (Locate Pointer) вообще нет. В ней вообще функционал сильно урезан, почему многие от нее и отказались.



Оффлайн Pingvin

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Курсор стал выделятся, при нажатии Ctrl в X11 session,но не в Wayland session.
Помогла команда: $ gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer true , хотя раньше я вводил команду $ dconf write "/org/gnome/settings-daemon.peripherias/mouse/locate-pointer" true - при которой переключатель функции стал включенным, но функция показа местоположения курсора не работала.
Всем не равнодушным спасибо.