howtoGTK и горячие кнопки

Подкатом совсем маленькое, но очень полезное howto по настройке хоткеев в GNOME.
Началось все с того, что долгое время мне в Pidgin не хватало хоткея, по которому показываются оффлайн контакты. Рука автоматически нажимала Ctrl-H, а он не реагирует!

Меня это через недельку разозлило, и я пошёл к разработчикам требовать в следующей версии хоткей… И оказывается я был не первым. Разработчиков Pidgin'а уже настолько замучили этим вопросом, что он попал в FAQ:

Добавляем в файл ~/.gtkrc-2.0 следующую строчку
gtk-can-change-accels = 1

Перезапускаем пиджин, наводим мышку на любой пункт главного меню и жмём желаемый хоткей. Ненужные хоткей убираем с помощью BackSpace. После настройки хоткеев под себя, удаляем строчку из gtkrc-2.0, перезапускаем пиджин и… радуемся!

Оказывается такая «фишка» прокатывает не только в пидижне, но и в большинстве GNOME-приложений! Надеюсь, что этот простой способ поможет сберечь вам и окружающим немного нервов и повысить продуктивность работы. :-)
  • +8
  • ostin
  • 03 апреля 2010, 23:39

Комментарии (9)

  • avatar
  • LRN
  • 04 апреля 2010, 02:57
  • #
  • 2
GTK и горячиие кнопки
Спасибо! уже подправленно!
И, да, спасибо fog-у за художественное оформление ;-)
Случайно файл не так разве называтся должен: ~/.gtkrc-2.0
исправил
спасибо, попробую ^_~
спасибо! каждый раз что-то новенькое)))
Класс! Как раз то, что искал =)
Не у всех заработает данный метод ;) Например, у меня не захотел работать. Система:

$ lsb_release -d -c
Description:    Ubuntu 10.10
Codename:    maverick
$ gnome-about --gnome-version

Версия: 2.32.0
Дистрибьютор: Ubuntu
Дата сборки: 27.09.2010


Вместо metacity использую awesome, который запускаю уже «внутри» гнома. В моем случае помог такой вариант (выполнить в консоли):
gconftool --type bool --set /desktop/gnome/interface/can_change_accels true
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.