Якщо коротко: чи є (під Unity) який-небудь спосіб дізнатися, яка програма захопила якусь глобальну ярлик? Я не прошу "стандартних ярликів", але для того, щоб отримати інформацію про фактичні ярлики (який додаток насправді зберігає даний ключ у моєму поточному конфігурації)
Більш довга історія:
У мене є повторювані проблеми з керуванням комбінаціями клавіш. На даний момент:
Synapse іноді (*) не може прив’язати Win-Space, оскільки це ярлик активації, повідомляючи "Не вдалося зареєструвати гарячу клавішу" активувати "підписом" пробіл "" (що зазвичай означає, що ця комбінація вже прийнята)
(*) Після одного входу він працює, після іншого входу він не робить. Я підозрюю якусь гонку між двома додатками ...
F9 чомусь робить мій екран трохи темнішим (а F9 не досягає ярликів на рівні програми, наприклад, моє меню byobu не працює)
Я спробував подивитися в різних місцях і:
Я не бачу жодної із цих клавіш у налаштуваннях клавіатури / ярликах
Я не можу їх знайти в gconf-редакторі (я намагався шукати F9 у значеннях, зокрема нічого не знайдено)
Я не міг їх знайти в dconf-редакторі (немає пошуку, тому я натиснув кілька найбільш очевидних шляхів)
Отже, моє запитання: чи є спосіб задати єдність / dconf / gconf / d-bus / що завгодно щодо поточного глобального розподілу гарячих клавіш (який процес зберігає який ключ). Або змусити вести журнал цих виділень до якогось файлу журналу. Або гребіть їх звідкись. Або ………