Я хотел бы иметь по два ярлыка для «Put Left» и «Put Right» для позиционирования окон в левом и правом положениях.
В частности, мне нужны ключи по умолчанию, а также некоторые пользовательские клавиши, которые более доступны при вводе:
, т. е.
Поставить влево: <Control><Alt>KP4 и <Shift><Alt>H Поставить вправо: <Control><Alt>KP6 и <Shift><Alt>LВ диалоговом окне CompizConfig разрешено назначать только одну комбинацию клавиш.
Как можно использовать две горячие клавиши для одного параметра настройки compiz-config сетки?
Насколько я могу сказать, compiz позволит только один keybind, как вы заметили.
Однако с небольшим количеством работы вы можете обойти это ограничение!
Сначала установите pycompiz, найденную здесь. Если у вас есть svn, вы можете сделать это с помощью
svn checkout http://pycompiz.googlecode.com/svn/trunk/ pycompiz-read-only
Установить после перехода в папку проектов,
sudo python setup.py install
Затем создать эти два крошечных сценария python и поместить их в папке ~/bin. Затем либо сделайте их исполняемыми (chmod u+x FILENAME), либо при настройке привязок клавиш используйте python SCRIPTNAME.
file: putleft
#/usr/bin/python
import compiz
compiz.call('grid', 'put_left')
file: putright
#/usr/bin/python
import compiz
compiz.call('grid', 'put_right')
Наконец, вы можете создать две настраиваемые ярлыки команд для каждого из этих скриптов в пользовательских командах раздел конфигурации compiz (ccsm), и hey presto - два ключа для достижения такого же эффекта. Как уже упоминалось выше, если вы сделали исполняемые скрипты, команды будут putleft и putright, иначе они будут python ~/bin/putleft и python ~/bin/putright.
Наслаждайтесь!