Створіть власну комбінацію клавіш для надсилання Super + 2


9

Я намагаюся встановити свій номерник як центр управління ЗМІ. Я хочу, щоб Клементина підняла клавішу 0 і вивела її на перший план. Зараз у мене він налаштований на запуск Clementine, але він просто танцює на пусковій установці і не виходить на перший план. Отже, у мене Клементін був прикріплений до другого гнізда на пусковій установці, і я хочу встановити спеціальний ярлик клавіші через налаштування клавіатури. Питання в тому, як я можу надсилати Super + 2 як команду?

По-друге, я хочу, щоб кнопки плюс і мінус надсилали Alt+ Leftі Alt+ Right(для навігації в браузері).

По-третє, і менш важливий, я хочу, щоб ключ періоду відкривав еквалайзер Clementine, а 7 і 9 надсилали швидку перемотку вперед і назад.

Відповіді:


6

Як я можу надсилати Super + 2 як команду

Ви можете використовувати xdotoolдля цього ( sudo apt-get install xdotoolдля встановлення):

xdotool key super+2

По-друге, я хочу, щоб кнопки плюс і мінус надсилали Alt + Вліво і Alt + Вправо

Це має працювати:

xdotool key alt+Right
xdotool key alt+Left

7 і 9 для надсилання швидкого перемотування вперед та назад

Ви можете спробувати:

xdotool key XF86AudioNext
xdotool key XF86AudioPrev

Я хочу, щоб ключ періоду відкривав EQ Clementine

Тут все стає складніше. Без виділеного ярлика вам доведеться запрограмувати xdotoolмакрос, щоб отримати доступ до меню та запустити еквалайзер, але я не зовсім впевнений, чи це буде працювати.


У будь-якому випадку, як ви бачите, більшість цих налаштувань можна виконати за допомогою віртуальних xdotoolнатискань клавіш.

Якщо вам цікаво, як призначити ці команди гарячим клавішам на ваш вибір, переконайтеся, що це питання та відповіді:

Як я можу змінити клавіші на клавіатурі? (Як я можу створити спеціальні команди / ярлики клавіатури?)


Дякую! Це саме те, що мені було потрібно. Команда Super + 2 працює чудово, хоча деякий час вона поводиться як просто Супер. Хм ... У будь-якому випадку це щось. Команди nav браузера працюють ідеально. Я дізнався, що Клементин насправді має управління командним рядком майже для всього, тому для швидкого перемотування вперед і назад я використовую clementine --seek-by 2і clementine --seek-by -2. Досі працює над EQ його частиною.
wjandrea

3

Іншим (я думаю, простішим) підходом було б використання AutoKey .

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


AutoKey також підтримує сценарії, написані на Python, які можуть робити майже все, коли вони активовані тригерною фразою або швидкою клавішею. Ви навіть можете сказати сценарію працювати лише в певних вікнах, тому гарячі клавіші / тригерні фрази ведуть себе як звичайні клавіші в інших місцях.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.