Alt tab ubuntu настройка

Обновлено: 07.07.2024

В Ubuntu/Gnome можно ли имитировать ALT+TAB с помощью одного альтернативного нажатия клавиши?

Я хотел бы имитировать ALT+TAB одним нажатием клавиши (предпочтительно клавишей контекстного меню) на моей клавиатуре.

Чтобы симулировать это правильно, он должен действовать так, как будто сначала была нажата клавиша ALT, а затем клавиша TAB после небольшой задержки - с другой стороны, если вы имитируете нажатие обеих клавиш в одно и то же время, я полагаю меню навигации по задачам не отображается.

Кто-нибудь знает, как смоделировать это на Ubuntu?

Следуя совету Джона Т., я установил monodevelop, скачал IronAHK, запустил "make install all" и получил эту ошибку:

Если вы используете compiz в качестве менеджера окон, т.е. если вы включили визуальные эффекты, просто установите compizconfig-settings-manager . Запустите диспетчер настроек через System -> Preferences -> CompizConfig Settings Manager . Теперь найдите настройки для модуля Application Switcher и вы можете назначить любое нажатие клавиши по своему вкусу командам Next и Previous Window .

Поскольку вы не используете Compiz, вы должны проверить свои параметры в разделе System -> Preferences -> Keyboard Shortcuts . Раздел « Window Management » содержит как минимум две записи, которые могут быть здесь полезны: Move between windows, using a popup menu и Move between windows immediately . Может быть, вы можете назначить одну комбинацию клавиш для одного из них.

Новый ответ

Я возился около часа или около того, чтобы найти решение, но я в тупике. Мне удалось сделать макрос, который выполняет Alt + Tab , а затем отправляет дополнительную вкладку каждые две секунды . Но я понятия не имею, как прекратить работу сценария, когда с вас хватит. (Вам нужно только нажать кнопку один раз, чтобы начать)

Мне интересно, может ли какой-нибудь гуру из макросов /Linux создать второй макрос или скрипт, который может прервать воспроизведение макроса по запросу - это просто работает, когда вы нажимаете одну клавишу и отпускаете.

В Ubuntu начните с перехода к терминалу и введите:

(Сейчас я не лучший парень в Linux, но я не знаю, почему я не смог найти это в менеджере пакетов synaptic, но мне пришлось набирать его с терминала).

Далее, сценарий, который я сделал (сохранить это где-то, я назвал его test.macro в моем домашнем каталоге)

Затем скопируйте и вставьте следующее столько раз, сколько хотите:

Чтобы запустить это, вам нужно набрать следующее (из того места, где сохранен макрос):

Я создал псевдоним / горячую клавишу для вышеуказанной команды.

Опять же, это не решение, но, надеюсь, отправная точка. Я подошел близко, но, потратив много времени, я не могу найти твердое решение. Извините, но, надеюсь, это приблизит вас.

СТАРЫЙ ОТВЕТ

Насколько я знаю, это невозможно.

Я посмотрел в различных конфигурационных файлах, но не могу найти хороший способ для репликации Alt + Tab из-за того, как он работает.

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

То, что я рекомендую вам сделать, и я могу посмотреть на него для вас, если вы хотите, это написать макрос, который автоматически, при нажатии одной клавиши, выполняет Alt + Tab , а затем отправляет другую вкладку каждые пару секунд. Отпускание просто релизы на приложение в настоящее время выбрано

Чтобы изменить клавишу или клавиши для комбинации клавиш:

Open the Activities overview and start typing Settings .

Click on Settings .

Click Keyboard in the sidebar to open the panel.

In the Keyboard Shortcuts section, select Customize Shortcuts .

Select the desired category, or enter a search term.

Click the row for the desired action. The Set shortcut window will be shown.

Hold down the desired key combination, or press Backspace to reset, or press Esc to cancel.

Заранее заданные комбинации клавиш

Существуют заранее заданные комбинации клавиш, которые можно изменить. Они сгруппированы в следующие категории:

Accessibility

Уменьшить размер текста

Включить или выключить высокую контрастность

Увеличить размер текста

Включить или выключить экранную клавиатуру

Включить или выключить чтение с экрана

Включить или выключить увеличение

Запуск приложений

Запустить клиент эл. почты

Перемещение

Скрыть все обычные окна

Move to workspace on the left

Move to workspace on the right

Super + Page Down

Move window one monitor down

Move window one monitor to the left

Move window one monitor to the right

Move window one monitor up

Переместить окно на одно рабочее место влево

Shift + Super + Page Up

Переместить окно на одно рабочее место вправо

Shift + Super + Page Down

Move window to last workspace

Shift + Super + End

Переместить окно на рабочее место 1

Shift + Super + Home

Переместить окно на рабочее место 2

Переместить окно на рабочее место 3

Переместить окно на рабочее место 4

Переключить элемент управления

Немедленно переключить элемент управления

Switch to last workspace

Переключиться на рабочее место 1

Переключиться на рабочее место 2

Переключиться на рабочее место 3

Переключиться на рабочее место 4

Переключение между окнами

Немедленно переключить окно

Немедленно переключить окно приложения

Переключить окно приложения

Снимки экрана

Скопировать снимок окна в буфер обмена

Ctrl + Alt + Print

Скопировать снимок области экрана в буфер обмена

Shift + Ctrl + Print

Скопировать снимок экрана в буфер обмена

Record a short screencast

Shift + Ctrl + Alt + R

Save a screenshot of a window to Pictures

Save a screenshot of an area to Pictures

Save a screenshot to Pictures

Звук и носители

Воспроизвести (или воспроизвести/приостановить)

(Audio lower volume)

(Audio raise volume)

Система

Выделить активное уведомление

Show the Power Off dialog

Ctrl + Alt + Delete

Открыть меню приложения

Restore the keyboard shortcuts

Показать список всех приложений

Показать режим обзора

Show the notification list

Show the overview

Показать диалог запуска команды

Переключиться на следующий источник ввода.

Переключиться на предыдущий источник ввода.

Shift + Super + Space

Активировать меню окна

Поместить окно под другими окнами

Развернуть окно на весь экран

Развернуть окно на весь экран горизонтально

Развернуть окно на весь экран вертикально

Поднять окно на передний план

Поднять окно на передний план, если оно перекрыто другими, иначе опустить его

Изменить размер окна

Переключить полноэкранный режим

Переключить состояние развёрнутости на весь экран

Поместить окно на все рабочие места или на одно

Дополнительные комбинации клавиш

To create your own application keyboard shortcut in the Keyboard settings:

Select Custom Shortcuts .

Click the Add Shortcut button if no custom shortcut is set yet. Otherwise click the + button. The Add Custom Shortcut window will appear.

Type a Name to identify the shortcut, and a Command to run an application. For example, if you wanted the shortcut to open Rhythmbox , you could name it Music and use the rhythmbox command.

Click the Add Shortcut… button. In the Add Custom Shortcut window, hold down the desired shortcut key combination.

Указанное вами имя команды должно быть именем реальной системной команды. Чтобы проверить, работает ли команда, можно набрать её в открытом Терминале. Команда, запускающая приложение, не совпадает с названием самого приложения.

If you want to change the command that is associated with a custom keyboard shortcut, click the row of the shortcut. The Set Custom Shortcut window will appear, and you can edit the command.

Alt-tab кажется медленным, на моей машине установлены правильные драйверы, а все остальное работает быстро, кроме alt-tab. Настройка плагина для отображения значков вместо предварительного просмотра окна не помогает.

Это ошибка или способ ускорить это?

Я думал, что это была только моя система. Приятно знать, что вы можете увеличить его! Кто-нибудь знает, почему это установлено в 2 с по умолчанию? Не могу представить, почему это считается полезным . @ Дэвид Миллер, возможно, он настроен на 2 секунды, чтобы мотивировать пользователей изменить его, открыв тем самым другие настройки Compiz для игры. :)

В итоге задержка в 2 мс устанавливается в переключателе alt-tab (называемом Static Application Switcher) по умолчанию.

Чтобы изменить его, используйте вы можете использовать CompizConfig Settings Manager . После того, как вы установите его, запустите его через тире в поисках compiz или просто запустите ccsm из alt-f2:

введите описание изображения здесь

А затем установите Popup Window Delay 0 на вкладке поведения.

введите описание изображения здесь

И провернуть скорость:

введите описание изображения здесь

Даже после установки задержки всплывающего окна на 0 моя задержка alt + tab все еще была заметно медленной. Простое отключение compositing_manager ускорило процесс, но это немного радикально. Он влияет (часто нарушает) функциональность других приложений, если он отключен (docky, gnome-do). Чтобы отключить: запустите gconf-editor => edit (снимите флажок) / apps / metacity / general / compositing_manager Просто следуя скриншотам, ничего не читая, помог мне решить эту проблему :) спасибо!

Требования: Вам понадобится Compiz Config Settings Manager (CCSM).

Вам также могут понадобиться плагины Compiz. Скомпилированные плагины были включены compizconfig-settings-manager в более ранние версии Ubuntu

Включить статический переключатель приложений

CCSM> Управление окнами> Статический переключатель приложений> Установите флажок, чтобы включить его.

2.1 Вам будет предложено диалоговое окно «конфликт связываний». Выберите Разрешить конфликты .

введите описание изображения здесь

2.2 Теперь вам будет предложено следующее чудовище:

введите описание изображения здесь

Выберите «да», чтобы отключить все конфликты. Какой из них да? Третий вариант, самый дальний направо, всегда будет третьим, самый дальний направо.

Теперь вы получите странный переключатель приложений, когда вы Alt + Tab . Похоже, ты все сломал. Далее мы настроим это.

Перейдите к CCSM> Управление окнами> Статический переключатель приложений>

CCSM> Управление окнами> Статический переключатель приложений> Привязки

  • Убедитесь, что привязка следующего окна установлена ​​на Alt + Tab
  • Убедитесь, что привязка окна Prev установлена ​​на Shift + Alt + Tab
  • Убедитесь, что привязка Следующее окно (Все окна) установлена ​​на Control + Primary + Alt + Tab
  • Убедитесь, что привязка предыдущего окна (Все окна) установлена ​​на Shift + Control + Primary + Alt + Tab
  • Убедитесь, что все привязки, указанные выше, отключены в подключаемом модуле Ubuntu Unity (UUP) CCSM . Связывание для UUP можно найти в CCSM> Плагин Ubuntu Unity> Switcher.

Static Application Switcher Наручники хотели что - то вроде этого:

введите описание изображения здесь

И привязки подключаемых модулей Ubuntu Unity должны выглядеть примерно так (обратите внимание, что первые 4 привязки отключены, потому что мы используем статический переключатель приложений):

введите описание изображения здесь

CCSM> Управление окнами> Статический переключатель приложений> Поведение

Временной шаг = 10.0000

Задержка всплывающего окна = 0,0000

введите описание изображения здесь

CCSM> Управление окнами> Статический переключатель приложений> Внешний вид

14 основных горячих клавиш Ubuntu (плюс шпаргалка!)

Набор комбинаций клавиш, экономящих время, которые должен знать каждый.

Вы, вероятно, уже знаете стек горячих клавиш, потому что такие обычные действия, такие как копирование (ctrl + c), вставка (ctrl + v) и отмена, одинаковы во всех операционных системах и в большинстве (если не во всех) программ.

Горячие клавиши помогают повысить производительность, облегчая выполнение повторяющихся задач

Таким образом, в этом посте мы сосредоточимся исключительно на наборе горячих клавиш Ubuntu, о которых вы, возможно, не знаете, а также на тех, которые знаете, но всегда забываете использовать!

Дочитайте этот пост до конца, чтобы узнать дополнительный совет о том, как создавать собственные горячие клавиш на Ubuntu для ваших любимых приложений и инструментов CLI, и загрузить нашу шпаргалку горячих клавиш Ubuntu для начинающих!

Главные горячие клавиши Ubuntu

Все горячие клавиши в этом списке совместимы с Ubuntu 18.04 LTS и выше, включая новейшую версию Ubuntu 19.10.

Многие клавиши быстрого доступа используют Супер клавишу.

Что такое Супер клавиша в Ubuntu? Это кнопка, которая находится между клавишами ctrl и alt на клавиатуре, рядом с клавишей пробела. У этой кнопки также может быть небольшой логотип «Windows».

Если вы используете клавиатуру Apple, тогда Супер клавиша отображается на клавише cmd ⌘, которая находится слева от пробела.

1. Откройте новый терминал

Возможность быстрого доступа к командной строке очень важна в таких дистрибутивах Linux, как Ubuntu, потому что, нравится вам это или нет, зачастую быстрее переключаться между любыми доступными опциями «GUI».

Чтобы открыть новое окно терминала на рабочем столе Ubuntu, независимо от того, что вы делаете, просто нажмите сочетание клавиш ctrl + alt + T.

Бам! Мгновенный доступ к командной строке.

2. Мгновенно показать рабочий стол

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

В следующий раз, когда беспорядок станет слишком большим, нажмите Super + D, чтобы скрыть все окна и мгновенно показать рабочий стол.

Нажмите то же сочетание еще раз, чтобы мгновенно восстановить эти скрытые окна обратно туда, где они были!

3. Быстрый выход

Если вы планируете ненадолго оставить свой ноутбук или компьютер без присмотра (или если кто-то другой хочет его использовать), вам всегда нужно сначала выйти из системы.

Я считаю, что быстрее выйти из рабочего стола Ubuntu и вернуться к экрану входа в систему (GDM) с помощью сочетания клавиш Ctrl + Alt + Delete, а не из системного меню.

Совет: нажмите клавишу Alt, когда системное меню открыто, чтобы получить доступ к опции «Приостановить».

4. Сделать скриншот в Ubuntu

Но что делать,если вы хотите захватить только определенную часть экрана? Вы можете сделать полный скриншот (см. выше) , а затем обрезать его с помощью редактора изображений, такого как GIMP, но есть более быстрый способ…

Быстрый способ сделать частичный снимок экрана на Ubuntu - это нажать Shift + Print Screen, а затем потянуть за крестик, который появляется на экране, чтобы выбрать часть экрана, которую вы хотите сохранить.

Отпустите кнопку мыши, чтобы сделать частичный снимок экрана. По умолчанию он сохраняется в папке

5. Управление перетаскиванием окон

Ubuntu позволяет вам "привязывать" окна к левому и правому краям вашего дисплея с помощью мыши. Вы просто перетаскиваете окно в сторону экрана на несколько секунд, а затем отпускаете.

Но знаете ли вы, что вы также можете привязывать окна с помощью клавиатуры?

Нажмите на приложение, которое вы хотите привязать влево или вправо, и нажмите Super и ← или →, чтобы мгновенно это сделать.

Вы можете “отвязать” окно таким же образом: просто нажмите на окно, а затем снова нажмите ту же команду.

6. Быстрая Командная Строка

Если вы некоторое время использовали Linux, вы узнаете, насколько удобна горячая клавиша alt + f2.

С помощью простого нажатия клавиши вы можете вызвать мощную командную строку, из которой вы можете выдавать команды, такие как принудительный выход из не отвечающего приложения, перезапуск рабочего стола GNOME Shell или запуск конкретной утилиты с аргументами командной строки.

Эта командная строка настолько универсальна, что заслуживает упоминания в нашем списке лучших способов запуска приложений для Ubuntu & Linux Mint!

Хотя alt + f2 - это то, что вам (надеюсь) редко нужно использовать, но об этом стоит помнить.

7. Мгновенно Скрыть Любое Приложение

Вот сочетание клавиш, которое идеально подходит для тех из вас, у кого босс с орлиными глазами и / или любопытные партнеры: мгновенно скрыть приложение, которое вы смотрите, нажав на клавиши super + h с этим приложением в фокусе, конечно.

8. Запись рабочего стола Ubuntu

Мы уже освещали тему записи экрана GNOME Shell Screen recorder раньше, но эту тему всегда стоит выделить, поскольку люди все еще не знают, что такая функция существует!

Чтобы записать рабочий стол Ubuntu (т. е. создать скринкаст), нажмите Shift + Ctrl + Alt + R. Появится маленькая красная точка, сообщающая, что запись активна.

По умолчанию каждая запись экрана будет длиться всего 30 секунд, но вы можете продлить продолжительность с помощью инструмента dconf, который мы рассмотрим в вышеупомянутом руководстве.

9. Расширение экрана

a screenshot of the ubuntu window switcher

Вы можете добраться до этого обзора, нажав на ярлык “Действия” в правом верхнем углу экрана, но гораздо более быстрый способ - просто нажать Супер клавишу.

Рабочий стол Unity имел хороший расширение окон при нажатии Super + W. Наложение действий на рабочем столе GNOME Shell в целом аналогично и показывает вам все окна из текущего рабочего пространства.

Это сочетание клавиш мгновенно расширяет окно. Вы можете быстро закрыть окна с помощью мыши (нажав ‘x’), но, увы, не с помощью клавиатуры. Что не так с этим?

Что касается окон, существуют различные способы их переключения на Ubuntu с помощью сочетаний клавиш (например, alt + tab, alt + esc, alt +`), но мне кажется, что расширенный "обзор" наложения действий (Super) будет самым быстрым.

10. Быстрое Разворачивание Окна

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

Разверните приложение, находящееся в фокусе на Ubuntu, нажав Super и ↑.

Чтобы "сузить" (т. е. восстановить обратно в маленькое окно), просто сфокусируйте окно и нажмите Super + вниз.

11. Запуск приложений из панели значков Док

Вы можете удерживать Super и нажимать от 1 до 9, чтобы быстро запустить соответствующее приложение, закрепленное в панели значков Ubuntu, например, первый элемент - 1, и так далее до максимум 10 (при этом 10й запускается с помощью 0).

12. Focus the Top Bar

Вы можете перемещаться по верхней панели (черная панель в верхней части экрана) с помощью клавиатуры — вам просто нужно нажать ctrl + alt + tab.

На экране появится диалоговое окно, позволяющее выбрать доступ к окнам или верхней панели. Выберите верхнюю панель с помощью клавиши Tab и нажмите Enter.

Теперь вы можете использовать клавиатуру для навигации и меню состояния действий, апплетов и расширений GNOME Shell.

Переключайте меню с помощью клавиши Tab; используйте Return / Enter, чтобы "щелкнуть" по элементу и открыть (или развернуть его); и используйте клавиши влево и вправо для перемещения ползунков (например, Громкости) вверх или вниз.

После завершения работы с клавиатурой в верхней панели нажмите клавишу Esc.

13. Переключение Рабочих Областей

Если вы пользователь нескольких рабочих столов, кем я не являюсь, но я не все — тогда вы определенно захотите познакомиться с комбинацией Super + Page Down, a когда вы не находитесь на рабочем столе 1 - с сочетанием Super + Page Up.

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

14. Узнайте больше горячих клавиш!

Последнее сочетание клавиш Ubuntu, которое стоит запомнить - это сочетание клавиш, чтобы показать больше сочетаний клавиш!

Нажмите ctrl + F1 или ctrl + ? в основном приложении GNOME, например, Nautilus File Manager, Evince Document Viewer, Photos и т. д., чтобы увидеть обзор всех важных сочетаний клавиш на одном листе.

Дополнительный Совет: Создание Собственных Горячих Клавиш

Для создания пользовательских горячих клавиш на Ubuntu просто перейдите в Настройки > Устройства > Клавиатура и нажмите кнопку ” + " в самом низу списка сочетаний клавиш.

В появившемся диалоговом окне вам нужно ввести команду (с любым аргументом) для запуска и комбинацию, которую вы хотите использовать.

Затем я ввожу название горячей клавиши (например, "rofi") и кнопку " Добавить”, чтобы сохранить сочетание клавиш — и все готово!

Шпаргалка по Горячим Клавишам Ubuntu

Я сделал эту удобную шпаргалку, которая поможет запомнить и поделиться некоторыми из самых важных горячих клавиш Ubuntu:

Читайте также: