Жесты мыши для рабочего стола Unity


10

Мне понравился жест мыши в Windows 7, чтобы минимизировать все открытые окна, кроме активного. Могу ли я использовать такие жесты в Unity?

или Какие жесты мыши доступны для Unity?

Ответы:


9

Для вашего общего вопроса взгляните на "Что такое сочетания клавиш и мыши в Unity?"


Для вашего специального вопроса я предлагаю Easystroke :

Easystroke - приложение для распознавания жестов для X11. Жесты или движения - это движения, которые вы делаете мышью (или ручкой, пальцем и т. Д.), Удерживая нажатой определенную кнопку мыши. Easystroke выполнит определенные действия, если распознает удар; в настоящее время easystroke может эмулировать нажатия клавиш, выполнять команды оболочки, удерживать модификаторы и эмулировать колесо прокрутки. Программа была разработана для планшетных ПК и может эффективно использоваться даже без доступа к клавиатуре. Easystroke старается обеспечить интуитивно понятный и эффективный пользовательский интерфейс, в то же время будучи легко настраиваемым и предлагая множество расширенных функций.
( источник )

Установить через центр программного обеспечения

  1. Чтобы свести к минимуму все окна, кроме активного, я обращаюсь к сценарию в этом ответе ( minimise.py ).

  2. Чтобы легко управлять Easystroke, вы должны сделать его видимым на панели. Для этого установите dconf-tools Установите dconf-tools , затем откройте dconf Editor и переключитесь на desktopunitypanelи добавьте «systray-whitelist» , 'easystroke'в конце.

  3. Затем запустите Easystroke . Чтобы добавить новое действие, щелкните значок панели и на Actionsвкладке нажмите Add Action. Используйте эти параметры:

    • Имя: свернуть, кроме активного
    • Тип: команда
    • Подробности: bash -c 'python ~ / minimise.py'

    Чтобы установить жест мыши, нажмите, Record Strokeа затем, удерживая кнопку мыши 2, перемещайте мышь так, как вам нравится для этого действия в будущем. Готов.
    (Вы можете изменить предпочтительную кнопку мыши на Preferencesвкладке, нажав на Gesture Button.)

    Настройки Easystroke

  4. Чтобы свернуть все окна, кроме активного, теперь просто нажмите кнопку мыши 2 и выполните действие, которое вы выбрали ранее.

  5. Если вам это нравится, добавьте Easystroke в Startup Applications, отметив пометку «Autostart easystroke» на Preferencesвкладке.


Как настроить Easystroke, вы можете узнать в его документации, а также в этом разделе Советы и хитрости .


1
Вы также можете установить xdotool и использовать 'xdotool key --delay 50ms alt + пробел n', чтобы свернуть окно
German Attanasio

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.