Как запрограммировать скрипт Bash, который нажимает определенную комбинацию клавиш?

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

Моя цель - создать скрипт, который бы полностью отключал эффекты рабочего стола Kubuntu. Комбинация клавиш для этого: «Влево-ALT + Влево-Shift + F12». Я знаю, что есть виджет, который может выполнять эту работу, но я пытаюсь научиться выполнять его с помощью bash-скрипта.

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

Заранее благодарю за помощь!

P.S: Любые предложения, ссылки, заметки, комментарии или учебные пособия также будут высоко оценены.

3
задан 11 April 2016 в 08:00

1 ответ

Для те, кто хочет выполнить эту задачу, выполните шаги ниже:

Создают пустой файл и пишут следующий простой сценарий удара внутри:

#!/bin/bash
xdotool key alt+shift+F12

Сохранили файл как ".sh" и делают это исполняемым файлом.

можно добавить любой набор ключей, и этот инструмент может также позволить Вам автоматизировать мышь. Можно создать очень полезные сценарии с ним, если используется правильно.

Счастливое кодирование!

<час>

Кредиты: Особая благодарность @muru для обучения меня, как записать этот сценарий.

<час>

Учебное руководство: http://manpages.ubuntu.com/manpages/trusty/en/man1/xdotool.1.html

5
ответ дан 11 April 2016 в 18:00
  • 1
    @anonuser1234 Вы перезагружали компьютер? Проблема Вы описываете, происходят, если Вы входите guest или другие учетные записи? – heynnema 21 August 2017 в 09:05

Другие вопросы по тегам:

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