Я пытаюсь найти файл, в котором gnome хранит конфигурацию для привязки клавиш, например Volume Up, Volume Down, чтобы получить их действия.
Я знаю, что я могу найти НЕКОТОРЫЕ ярлыки в $HOME/.gconf/apps/metacity/global_keybindings/%gconf.xml и $HOME/.gconf/apps/metacity/window_keybindings/%gconf.xml, но где мультимедийные клавиши?
Мультимедийные клавиши сохраняются в $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml. Но обратите внимание, что этот каталог существует только в том случае, если вы изменили любое из значений - ключи с их значением по умолчанию (например, play = XF86Audioplay) не сохраняются. Значения по умолчанию для мультимедийных клавиш хранятся в так называемом файле схемы (подробности см. В документации gconf):
/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
Это говорит: если все, что вы хотите сделать, это получить действия, связанные с определенным keybinding, вам никогда не придется использовать файлы напрямую. Вместо этого запросите базу данных gconf с помощью следующей команды:
gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play
Чтобы получить значение по умолчанию (и другие сведения о ключе), вы должны запросить схему:
gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play
Мультимедийные клавиши сохраняются в $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml. Но обратите внимание, что этот каталог существует только в том случае, если вы изменили любое из значений - ключи с их значением по умолчанию (например, play = XF86Audioplay) не сохраняются. Значения по умолчанию для мультимедийных клавиш хранятся в так называемом файле схемы (подробности см. В документации gconf):
/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
Это говорит: если все, что вы хотите сделать, это получить действия, связанные с определенным keybinding, вам никогда не придется использовать файлы напрямую. Вместо этого запросите базу данных gconf с помощью следующей команды:
gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play
Чтобы получить значение по умолчанию (и другие сведения о ключе), вы должны запросить схему:
gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play
Мультимедийные клавиши сохраняются в $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml. Но обратите внимание, что этот каталог существует только в том случае, если вы изменили любое из значений - ключи с их значением по умолчанию (например, play = XF86Audioplay) не сохраняются. Значения по умолчанию для мультимедийных клавиш хранятся в так называемом файле схемы (подробности см. В документации gconf):
/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
Это говорит: если все, что вы хотите сделать, это получить действия, связанные с определенным keybinding, вам никогда не придется использовать файлы напрямую. Вместо этого запросите базу данных gconf с помощью следующей команды:
gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play
Чтобы получить значение по умолчанию (и другие сведения о ключе), вы должны запросить схему:
gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play
Мультимедийные клавиши сохраняются в $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml. Но обратите внимание, что этот каталог существует только в том случае, если вы изменили любое из значений - ключи с их значением по умолчанию (например, play = XF86Audioplay) не сохраняются. Значения по умолчанию для мультимедийных клавиш хранятся в так называемом файле схемы (подробности см. В документации gconf):
/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
Это говорит: если все, что вы хотите сделать, это получить действия, связанные с определенным keybinding, вам никогда не придется использовать файлы напрямую. Вместо этого запросите базу данных gconf с помощью следующей команды:
gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play
Чтобы получить значение по умолчанию (и другие сведения о ключе), вы должны запросить схему:
gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play
Мультимедийные клавиши сохраняются в $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml. Но обратите внимание, что этот каталог существует только в том случае, если вы изменили любое из значений - ключи с их значением по умолчанию (например, play = XF86Audioplay) не сохраняются. Значения по умолчанию для мультимедийных клавиш хранятся в так называемом файле схемы (подробности см. В документации gconf):
/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
Это говорит: если все, что вы хотите сделать, это получить действия, связанные с определенным keybinding, вам никогда не придется использовать файлы напрямую. Вместо этого запросите базу данных gconf с помощью следующей команды:
gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play
Чтобы получить значение по умолчанию (и другие сведения о ключе), вы должны запросить схему:
gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play