明らかに、多くのディストリビューションでは、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。