Я использую Ubuntu 19.04 и что для создания комбинаций клавиш для кнопок Home и End . Я не могу понять, что мне следует вводить в диалоговом окне команд?
Общий ответ по элементу «команда»
В разделе «Команда» диалогового окна «Установить настраиваемый ярлык» необходимо указать команду, которую необходимо выполнить, когда комбинация клавиш нажата. Это может быть имя исполняемого файла, например, gnome-terminal
вызовет комбинацию клавиш для запуска окна терминала, или firefox
вызовет запуск Firefox. Эта команда также может быть исполняемым скриптом, содержащим ряд команд. Например, у меня есть горячая клавиша, которая (только) закрывает мой экран (без блокировки или чего-либо еще). Сценарий называется blankscreen
и находится в моей папке bin в моей домашней папке. Сценарий - это не что иное, как небольшой текстовый файл, содержащий:
#!/bin/bash
sleep 0.3 && xset dpms force off
Файл сценария устанавливается как исполняемый (щелкните правой кнопкой мыши файл сценария, вкладка «Разрешения»). В разделе «Команда» я бы затем заполнил полный путь к сценарию:
/home/$USER/bin/blankscreen
(где «$ USER» должен быть заменен вашим реальным логином.)
Специальный ответ на создание дополнительной клавиши home kbd>
Простой подход с помощью настроек - Клавиатура
Для того, что вы хотите сделать , т. е. иметь дополнительную комбинацию клавиш для Home kbd> или End kbd>, которая может понадобиться вам для обращения к утилите xdotool
. Он может имитировать нажатия клавиш. Сначала установите xdotool: он не установлен по умолчанию. Чтобы создать дополнительный дом, заполните следующий код непосредственно в поле «команда»:
sh -c "sleep 0.4 ; xdotool key Home
Более глубокий системный подход
Вы можете переопределить клавиши и комбинации клавиш с помощью инструменты, такие как sxhkd
или xbindkeys
. Это обеспечит намного более интегрированное, бесшовное решение, но требует некоторых дополнительных технических навыков для настройки.