Был для Windows отличный калькулятор Numlock Calculator. Был, потому что проект прекратили, а отличный, потому что он вызывался по нажатию на Numlock. В свое время меня это очень порадовало, и я начал использовать этот калькулятор. Многох друзей на него подсадил...
Но вот для Ubuntu не нашел ничего подобного. Конечно, можно взять исходники понравившегося калкулятора и прикрутить вызов и сворачивание, но программировать умеют не все. Вот я придумал решение, как запускать/закрывать калькулятор, используя Numlock, в Ubuntu.


Самае важное в это деле - выбрать калькулятор. Я для себя выбрал SpeedCrunch (есть в репозитариях):

Далее, используя Synaptic устанавливаем пакет numlockx, о котором я уже писал тут.
Теперь мы должны настроит взаимодействие этих пакетов и привязать к нумлоку. Это можно сделать двумя способыми:
1. Отредактировать записи через gconf-editor. Это не наш метод.
2. Установить Compiz Fusion. И проще и приятных мелочей больше.
Устанавливаем две проги: Compiz и Расширенные настройки рабочего стола (ccsm).
О всех радостях Компиза я расскажу в другой раз, а пока назначим горячие клавиши.
Лезем в "Система-Параметры-Менеджер настройки CompizConfig"
Вот, что должно быть:

Окно настройки Compiz

Главное, чтобы было включено "Команды". Туда и заходим. Идем на кладку "Комбинации клавиш".

Владка комбинаций клавиш Compiz

Я использовал "Run command 0", хотя можно и любую другую (главное - запомнить какую). Давим на кнопку "Отключено" и назначаем Numlock. Еслу нумлок не нравится, назначте свою комбинацию. Теперь открываем вкладку "Комнды".

Владка команд Compiz

И в строку с соответствующим номером (у меня 0) копируем следующую команду:

if (ps -A | grep  speedcrunch); then numlockx on;killall speedcrunch;else numlockx on;speedcrunch;fi;

Закрываем Compiz и проверяем. Если не работает, перечитываем сначала и проверяем правильность.
Поясню по команде выше. Сначала мы проверяем есть ли в памяти speedcrunch - вот эта часть: ps -A | grep  speedcrunch, если он там есть, то мы оставляем numlock во включенно состоянии "numlockx on" и закрываем процесс калькулятора "killall speedcrunch". Если же такого процесса в памяти нет, то мы включаем numlock и запускаем speedcrunch.
Лично я себе так сделал даже на ноутбуке.

А вот кто хочет сниматься в кино? Лично я - нет, у меня мания преследования. Но нормальный-то человек обязательно должен попроходить кастинги в кино, а то и на эстраду. Подать заявку на участие в кастингах можно на проете lica.by совершенно бесплатно. Дерзайте, станете звездами - мне откат!

Популярность: 3%

Поделиться в соц. сетях

Опубликовать в Одноклассники
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Яндекс
Опубликовать в Google Buzz
Опубликовать в Google Plus