Хорошая клавиатурная макрос-программа для Ubuntu?

13841
Arthur Ulfeldt

Я ищу хорошую программу для макросов клавиатуры для Ubuntu Linux? Я хочу, чтобы можно было легко "начать запись", чтобы он записывал все нажатые клавиши. Затем, когда я остановлю запись, сохраните ее. тогда я хочу иметь возможность вызывать макрос, нажав специальную клавишу и выбрав последовательность. необходимость открыть текстовый файл и запрограммировать макрос создаст слишком много накладных расходов.

6
Этот вопрос был по теме при написании и должен быть сохранен по историческим причинам. Так же, как обновление, новый инструмент xdotool является очень хорошим ответом на этот вопрос. Arthur Ulfeldt 7 лет назад 2

2 ответа на вопрос

7
nagul

Самая близкая к этому программа, которую я знаю, это XMacro :

Пакет XMacro содержит две простые программы на C ++ (xmacrorec и xmacroplay) для записи и воспроизведения событий клавиатуры и мыши на X-сервере.

Это доступно в репозитории Ubuntu как пакет xmacro .

После `sudo apt-get install -y xmacro` перейдите в раздел Клавиатура> Ярлыки> Пользовательские ярлыки и создайте, например, F9 как` timeout 120 bash -c 'notify-send "Макрос записи; нажмите ESC для остановки"; xmacrorec2 -k 9> / tmp / macro; notify-send "Запись макроса завершена; используйте F10 для его воспроизведения" 'и F10 как "bash -c" notify-send "Воспроизведение макроса на $ DISPLAY"; xmacroplay "$ DISPLAY" </ tmp / macro'`. Теперь вы можете записывать с помощью F9, останавливаться с помощью ESC и воспроизводить с помощью F10. Он останавливается через 120 секунд (если вы его забудете). Mark 8 лет назад 2
@ Отметьте, что ваш комментарий заслуживает отдельного ответа, связанного с этим. Мы могли бы тогда поднять голос, это могло бы быть должным образом отформатировано Boris Pavlović 7 лет назад 0
@ BorisPavlović добавил его к этому ответу, так как это продолжение. Mark 7 лет назад 1
4
Arthur Ulfeldt

Autokeys - хороший вариант, хотя он тяжелее, чем я ищу

Похожие вопросы