Швидкий доступ в lubuntu

Дозволяють істотно заощадити робочий час. Та й просто зручні.
Швидкий доступ і відповідні їм дії визначені у файлі:

Відкрийте цей файл, натисніть Ctrl + F, у віконці пошуку наберіть "keyboard" і ви перейдете в початок блоку гарячих клавіш.

Нижче наведено список гарячих клавіш Lubuntu. Використовуються ті ж скорочення, що і в файлі lubuntu-rc.xml:
S - клавіша Shift;
C - клавіша Control;
A - клавіша Alt;
W - клавіша Super (або Windows, на ній зображений відповідний логотип або будиночок).

Швидкий доступ перемикання робочих столів:
"C-A-Left" - переключитися на робоче місце зліва від поточного;
"C-A-Right" - переключитися на робоче місце праворуч від поточного;
"C-A-Up" - переключитися на робоче місце над поточним;
"C-A-Down" - переключитися на робоче місце під поточним;
"S-A-Left" - перемістити вікно на одне робоче місце вліво;
"S-A-Right" - перемістити вікно на одне робоче місце вправо;
"S-A-Up" - перемістити вікно на одне робоче місце вгору;
"S-A-Down" - перемістити вікно на одне робоче місце вниз.
"W-F1" - переключитися на робоче місце 1;
"W-F2" - переключитися на робоче місце 2;
"W-F3" - переключитися на робоче місце 3;
"W-F4" - переключитися на робоче місце 4;
"W-d" - приховати всі звичайні вікна і активувати робочий стіл.

Швидкий доступ поведінки вікон:
"A-F4" - закрити вікно;
"A-Escape" - переключитися між вікнами негайно;
"A-space" - активувати меню вікна.

Швидкий доступ перемикання вікон:
"A-Tab" - переключитися між вікнами через спливаюче вікно;
"A-S-Tab" - переключитися між вікнами додатка через спливаюче вікно;
"C-A-Tab" - переключитися між панелями і робочим столом через спливаюче вікно.

Швидкий доступ запуску програм:
"W-e" - відкрити домашню папку (запустити pcmanfm).

Швидкий доступ програми LXPanel:
"W-r" - показати діалогове вікно панелі "Виконати програму";
"A-F2" - показати діалогове вікно панелі "Виконати програму";
"C-Escape" - викликати головне меню панелі;
"F11" - перейти в повноекранний режим.

Швидкий доступ "Диспетчера завдань":
"A-C-Delete" - запустити "Диспетчер завдань".

Швидкий доступ терміналу:
"C-A-T" - відкрити термінал.

Швидкий доступ файлового менеджера:
"C-A-D" - відкрити домашню папку (запустити pcmanfm).

Швидкий доступ отримання знімків екрану:
"Print" - отримати знімок екрана;
"A-Print" - отримати знімок обраного вікна або області, виділеної мишею.

Гарячі клавіші управління гучністю:
"XF86AudioRaiseVolume" - збільшити гучність;
"XF86AudioLowerVolume" - зменшити гучність;
"XF86AudioMute" - відключити звук;

"XF86WWW" - запустити браузер;
"XF86Calculator" - запустити калькулятор;
"XF86MyComputer" - відкрити домашню папку (запустити pcmanfm);
"XF86Terminal" - відкрити термінал.

Для настройки гарячих клавіш можна також використовувати утиліту xbindkeys (графічний інтерфейс - xbindkeys-config). Утиліта володіє широкими можливостями (наприклад, розпізнає не тільки натискання, але і відпускання клавіші).

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

Дії останніх клавіатурних сполучень як і раніше не зрозумілі. Натискання "XF86WWW" - у мене перехоплюється хост-машиною і відкривається браузер (як і повинно бути). І запустити калькулятор гарячими клавішами не виходить. Треба завантажуватися з флешки і дивитися.

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

Швидкий доступ в lubuntu

Можливо не зовсім в цю тему, але все ж запитаю.

А як перепризначити, а точніше задіяти, клавішу "меню" (та що між правого альта і контрола зазвичай) так щоб вона дублювала натискання правої клавіші миші?

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

Швидкий доступ в lubuntu

як цікаво - я навіть і не замислювався про працездатність цієї кнопки. а вона і справді в LXDE не працює. може adventurer нам підкаже?

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

Швидкий доступ в lubuntu

Я знаю, як налаштувати виконання однієї (певної) команди на цю клавішу (це клавіша "Menu").
Але ось права клавіша миші може виконувати різні дії в різних додатках. І як це призначити клавіші "Menu" я не знаю.
В Ubuntu ця клавіша дублює праву кнопку миші. Але де в Ubuntu налаштовуються поведінки клавіш я не знайшов (де конфіги).

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

Швидкий доступ в lubuntu

А ось вже і сам знайшов, аж два варіанти:

Спосіб 1: Ще не робочий

за допомогою xdotool:
ставимо пакет xdotool (дозволяє емулювати 3кнопочную мис за допомогою клавіатури).

Тепер призначаємо кнопки:

Перша команда призначає функцію натискання правої кнопки миші на клавішу "Меню".
Друга для середньої кнопки на клавішу "Меню" + "Альт".

Спосіб 2: за допомогою команди xmodmap.
Правда щоб скористатися їм доведеться додатково встановити пакет xkbset.

З його допомогою ми дозволимо емуляцію натискання кнопки миші і знімемо ліміт часу на дію цього дозволу (спочатку додаток розроблялося для людей з обмеженими можливостями по використанню миші).
А потім призначимо кнопку на клавішу Меню:

Перший спосіб більш кращий для тих хто хоче щоб меню ПКМ викликалося безпосередньо під курсором миші.

Другий спосіб для тих кому важливіше меню з поточного активного застосування. Тобто Якщо у вас відкрито два додатки, наприклад leafpad і pcmanfm і ви набираєте текст в leafpad, а курсор тим часом перебуває над областю pcmanfm. Те при натисканні "Меню" ви побачите контексной меню для leafpad тому Воно в даний момент активно.

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