Есть ли Linux, эквивалентный Mac «Shake to Find Cursor»?

11

У моего коллеги есть Mac, и когда он теряет курсор мыши, он шевелит мышью, и указатель мыши становится все больше и больше, чтобы визуально показать его местоположение.

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

Это было реализовано где-нибудь? Или я вынужден обратиться к клавиатуре (так сложно!), Чтобы помочь мне найти курсор на 1 из 3 мониторов?

Изменить: я хочу решение только для мыши, которое не требует нажатия клавиш клавиатуры.

Стивен Шраугер
источник
2
Linux - это ядро, так что нет, но X11 может иметь его. Если нет, то кто-то может добавить это. (Заметьте, что этот сайт неправильно и запутанно использовал Linux для обозначения Gnu / Linux. Эта ошибка не является уникальной для этого сайта.)
ctrl-alt-delor
4
Вы могли бы, чтобы Неко преследовал ваш курсор мыши (или стадо их и его друзей с различной скоростью и реактивностью, если этого все еще недостаточно).
Стефан
2
Я думаю, что он хочет, чтобы [nero] появлялся, когда он трясет мышь, поэтому ему понадобится программное обеспечение для работы с жестами мыши, чтобы вызвать эффект.
ctrl-alt-delor
2
Возможный дубликат текущей позиции мыши
Мартин Турной
1
Предложенный дубликат является хорошим источником методов для создания визуального эффекта, но ни один из ответов не обеспечивает способ вызвать его с помощью жеста мыши.
JigglyNaga

Ответы:

1

Изменение размера курсора было бы немного сложнее, но вы могли бы настроить жест мыши, например, легким ударом, который бы отправлял ctrlключевое событие и, таким образом, вызывал эффект «ряби». Easystroke не позволит вам отправить ключ-модификатор сам по себе, но вы можете обойти это, выбрав «Command» для действия и введя xdotool key ctrl(конечно, обязательно установив xdotool).

Я проверил это сам, и это работает ... вроде. Привести жест в действие кажется немного сложным, но, честно говоря, у меня есть только трекпад, с которым можно работать в данный момент.

Ян Блейс
источник
1

Вы можете установить compiz fusion, а затем добавить привязку мыши, если у вас есть мышь с колесом прокрутки, поддерживающим щелчок, просто назначьте «привязку клавиш» плагину «show mouse» для щелчка по колесу мыши.

http://wiki.compiz.org/Plugins/Showmouse

Кредит /ubuntu/370344/is-there-a-mouse-trail-option на скриншот CCSM показывая , что есть кнопка мыши инициирует возможности для этого плагина. ccsm show mouse

linuxgeek
источник
также я должен добавить, предложение rofl @ Stéphane Chazelas, чтобы онко преследовал курсор, я думал, что это было хорошо.
linuxgeek
1

xeyesпомогает вам найти указательное устройство, оно не делает указатель больше, но сохраняет «глаза» на указывающем устройстве. Стандартно поставляется в репозиториях ( x11-appsпакет на системах на основе Debian).

Если вы хотите что-то «модное», то ответ linuxgeek - то, что вы хотите ... Compiz Fusion поставляется с множеством плагинов, например, для шатких окон, эффектом куба и вращающимся курсором среди многих других.

Убедитесь, что у вас установлен проприетарный графический драйвер (только nvidia / amd)

sudo apt-get install compiz compizconfig-settings-manager compiz-plugins-extra libdecoration0-dev

Убедитесь, что прямой рендеринг включен:

glxinfo | grep render

Должен вернуться direct rendering: yes

Если это так, вы можете выполнить compiz --replaceкоманду compiz.

Чтобы вернуться к Mate, если вы используете Mate, выполните команду marco --replace. Для других сред рабочего стола вам нужно будет найти имя двоичного файла оконного менеджера.

thecarpy
источник
1

Если вы хотите найти указатель мыши в море пикселей, вы можете нажать и отпустить Controlклавишу.

Если вы используете Ubuntu с Unity Desktop или Ubuntu с Gnome Desktop, запустите:

gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer true

Если вы больше не хотите, чтобы указатель мыши показывался в обратном направлении, его эффект:

gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer false

Вот как это выглядит включено:

гном найти мышь

WinEunuuchs2Unix
источник