Ответы:
Добавьте эту команду в автозагрузку приложения, чтобы logkeys запускался автоматически при каждом запуске.
Перейти -> Система -> Настройки -> Запуск приложений
В настройках запуска приложений нажмите «Добавить», появится окно с именем, командой и комментариями.
В поле «Имя» можно указать любое имя, а в поле «Тип команды» logkeys --start
нажать «Сохранить».
Перед этим вы хотите указать выходное местоположение для вашего log.In терминала типа, touch test.log
а затем введите это, logkeys --start --output test.log
чтобы остановить logkeys введите logkeys --kill
в терминале.
tail test.log
в терминале.
touch test.log
в терминале. А затем введите этоlogkeys --start --output test.log
Получить Logkeys из сайта проекта GoogleCode:
wget http://logkeys.googlecode.com/files/logkeys-0.1.1a.tar.gz
Разархивировать Logkeys:
gunzip logkeys-0.1.1a.tar.gz
tar xvf logkeys-0.1.1a.tar
Создайте Logkeys:
cd logkeys-0.1.1a/
./configure
make
sudo make installl
В случае ./configure
неудачи выполните:
sudo apt-get install build-essential
Теперь важно иметь текущий файл карты клавиатуры. Вы можете загрузить файлы карты клавиатуры по адресу: http://code.google.com/p/logkeys/wiki/Keymaps
После загрузки необходимого вам файла карты клавиатуры вы можете настроить logkeys:
sudo logkeys -s -m /home/XYZ/Downloads/de.map -o /home/XYZ/loggy.log
Где -s
начинается logkeys deamon, -m
это путь к файлу карты клавиатуры и -o
выходному файлу журнала. Logkeys теперь должен начать сбрасывать нажатия клавиш в определенный файл журнала (удобочитаемый).
Чтобы остановить logkeys:
sudo logkeys -k
Для автоматического запуска во время загрузки:
sudo vim /etc/init.d/rc.local
и добавьте это в конец файла:
/usr/local/bin/logkeys -s -m /home/XYZ/Downloads/de.map -o /home/XYZ/loggy.log &
При желании перезагрузите окно Linux, чтобы проверить запись автозапуска на rc.local
sudo reboot now
И вы сделали! Реквизит.
$ wget http://logkeys.googlecode.com/files/logkeys-0.1.1a.tar.gz
дает 404 Not Found
.
Извините, я думаю, что документация очень понятна; Задайте конкретный вопрос, если вы чего-то не понимаете.
Второй вопрос, чего нет в документации, я могу ответить с этим:
Нажмите « Система»> «Параметры»> «Горячие клавиши» , « Новая горячая клавиша» , затем введите имя, введите команду:
logkeys --start --output /path/to/log
(не забудьте изменить / path / to / log для вашего местоположения журнала !!!), затем нажмите новую горячую клавишу и введите комбинация клавиш. Твоя вещь готова.