Хотілося б імітувати клавіатурні комбінації.
Я можу зробити це на Windows з AutoHotKey.
Чи є еквівалентна програма для Ubuntu?
Хотілося б імітувати клавіатурні комбінації.
Я можу зробити це на Windows з AutoHotKey.
Чи є еквівалентна програма для Ubuntu?
Відповіді:
Посилання у відповіді nik є трохи старі, але все ще досить корисні, хоча з тих пір було досить багато досягнень. існує IronAHK В даний час доступний повний перезапис AutoHotkey, який працює під .NET, а також Mono, дозволяючи йому мати крос-платформну сумісність. Це також безкоштовний і повністю відкритий код.
Brainstorm Ubuntu: Ідея # 588: автозавантаження для Ubuntu (автоматика, гарячі клавіші) має кілька нотаток.
Ви також можете подивитися Автоматичний ключ - (повністю переписана) розширення тексту та гаряча клавіша .
Нарешті, це старше Ідея №163: Конфігурація загальносистемних скорочень стосується багатьох дискусій на цю тему. Люблю akira
коментарі, середовище вашого робочого столу може вже підтримувати легкі прив'язки клавіш.
Я вважаю, ви повинні мати можливість зробити це за допомогою xbindkeys + xvkbd. Тобто, встановіть xbindkeys, xbindkeys-config, xvkbd. Налаштуйте xbindkeys на виклик xvkbd на клавіші Windows, тобто в ~ / .xbindkeysrc, додайте:
"sleep 0.2 && /usr/bin/xvkbd -text "\A\t""
c:115
"sleep 0.2 && /usr/bin/xvkbd -text "\A\t""
c:116
Якщо це працює, додайте xbindkeys до System & gt; Налаштування & gt; Сеанси & gt; Запуск програм і, можливо, вимкнути призначення за замовчуванням в ~ / .xbindkeysrc
Приземлився тут раніше під час пошуку себе.
Зараз є a відкрите джерело & amp; крос-платформа альтернатива.
Robotjs обробляє входи миші, клавіатури та екрану (пікселі) з кодом js.
Приклад з веб-сайту:
// Type "Hello World" then press enter.
var robot = require("robotjs");
// Type "Hello World".
robot.typeString("Hello World");
// Press enter.
robot.keyTap("enter");