グローバルキーボードショートカットを構成するシステムファイルは何ですか?

グローバルキーボードショートカットを構成するシステムファイルは何ですか?

明らかに、多くのディストリビューションでは、GUIシステム設定でグローバルキーボードショートカットを設定できます。しかし、これらはどこに保存されていますか?

キーボードの設定を言うのではなく、アプリケーションの場合はsuper-a、ウィンドウの移動の場合はsuoer-left-arrowなどのキーボードショートカットを話します。 xmodmapを使用して設定することはできませんが、X11またはgnomeで設定する必要がありますか?

私は特にctrl-shift-eがどこに設定されているかに興味がありますが、メカニズムを理解したいと思います。または、グローバルキーボードショートカットを設定します(ウィンドウの移動などの「システム機能」の実行)。

私はこれがディストリビューションによって異なることを知っており、Ubuntu 19.04/X11のヒントは特に歓迎されています。しかし、私は一般的に興味があります。

答え1

Ubuntuでは、次のPerlスクリプトはキーバインディングを含むシステム設定を表示します。

#!/usr/bin/perl

@s = split /\n/, `gsettings list-schemas`;

foreach (@s) {
    system "gsettings list-recursively $_";    
};

また見てくださいhttps://github.com/bjohas/Ubuntu-keyboard-map-like-OS-X

関連情報