xbindkeys - настройка "горячих" клавиш
Автор: bicyclist56
Опубликовано: 4355 дней назад (23 мая 2012)
Рубрика: Жизнь с Иванной продолжается!
Редактировалось: 15 раз — последний 18 ноября 2012
|
0 Голосов: 0 |
Нашел на Мурге отличную штучку, и уже настроил кучу нужных мне глобальных комбинаций клавиш для запуска любых команд. Описывать интерфейс ни к чему, там все понятно. Для автозапуска при старте ОС сделайте симлинк файла /usr/bin/xbindkeys в /root/Startup.
См. на http://file.qip.ru/folder/DVFtd8Ja/ - 0,04 МБ
Именно от таких небольших штучек зависит степень удовольствия, получаемого от пользования своей ОС!
После настройки выполняйте Save to Default File (Ctrl+S), который загружается при запуске ОС. Для примера, кое-что из моих клавиш в /root/.xbindkeys_config/speed_c/xbindkeys_v:
Конфиг для запуска notecase в нормальном виде:
notecase.ds:
Дальше думаю попытаться сделать регулировку громкости с помощью функц.клавиш, ибо в буке это у меня пока не работает.
P.S. Уже решено (Fn+F5, Fn+F6 и Fn+F3 соответственно):
См. на http://file.qip.ru/folder/DVFtd8Ja/ - 0,04 МБ
Именно от таких небольших штучек зависит степень удовольствия, получаемого от пользования своей ОС!
После настройки выполняйте Save to Default File (Ctrl+S), который загружается при запуске ОС. Для примера, кое-что из моих клавиш в /root/.xbindkeys_config/speed_c/xbindkeys_v:
Код PHP:
Кстати, скрипт переключения conky (deadbeef и opera - аналогично, для них использованы доп.клавиши, предназначенные для запуска почты и браузера, skype - аналогично):#lxtask "lxtask" m:0x8 + c:46 Alt + l #xterm "xterm" m:0x8 + c:28 Alt + t #conky "/root/MyApps/conky_toggle" m:0x8 + c:54 Alt + c #notecase_up "devilspie /root/.devilspie/notecase.ds" m:0x4 + c:94 Control + less #devilspie "devilspie" m:0x8 + c:40 Alt + d #Picasa3 "/root/MyApps/Picasa3" m:0x8 + c:33 Alt + p #opera "/root/MyApps/opera_toggle" m:0x0 + c:178 NoSymbol #deadbeef "/root/MyApps/deadbeef_toggle" m:0x0 + c:236 NoSymbol #infium "/root/MyApps/infium_toggle" m:0x8 + c:24 Alt + q #skype "/root/MyApps/skype_toggle" m:0x8 + c:39 Alt + s
Код PHP:
Для QIP Infium несколько иначе:#!/bin/bash SERVICE='conky' if ps -r | pgrep $SERVICE > /dev/null then killall $SERVICE else $SERVICE fi
Код PHP:
а скрипт infium:#!/bin/bash SERVICE='infium.exe' COMMAND='/root/MyApps/infium' if ps -r | pgrep $SERVICE > /dev/null then killall $SERVICE else $COMMAND fi
Код PHP:
- как и все остальные, для запуска wine-программ.#!/bin/bash cd "/root/.wine/drive_c/Program Files/QIP Infium" wine "/root/.wine/drive_c/Program Files/QIP Infium/infium.exe"
Конфиг для запуска notecase в нормальном виде:
notecase.ds:
Код PHP:
Для подъема окна дневника нажимаю Ctrl+Less(доп.клавиша рядом на клаве ноута, которая выдает < > / | ), а для опускания Ctrl+Wine. Очень удобно и оперативно.(if (is (application_name) "notecase") (begin (unminimize) ) )
Дальше думаю попытаться сделать регулировку громкости с помощью функц.клавиш, ибо в буке это у меня пока не работает.
P.S. Уже решено (Fn+F5, Fn+F6 и Fn+F3 соответственно):
Код PHP:
#volume- "amixer -q sset Master 3%-" m:0x0 + c:174 NoSymbol #volume+ "amixer -q sset Master 3%+" m:0x0 + c:176 NoSymbol #mute "amixer -q sset Master toggle" m:0x0 + c:160 NoSymbol