特定の条件下で、awesome-wmはキー押下をアクティブウィンドウに渡すことができますか?

特定の条件下で、awesome-wmはキー押下をアクティブウィンドウに渡すことができますか?

通常の動作:キーバインディング(例Ctrl+w:)がAwesomeにバインドされていない場合はアクティブウィンドウglobalkeysに渡されます。 Awesomeがawful.keyこのキーにバインドされている場合、Awesomeはキーを保持してそれを使用して操作を実行します。

私が望むのは、特定の条件下でアクティブウィンドウに渡される素晴らしいキーバインディングを定義することです。たとえば、を押すと、アクティブなウィンドウがC-wChromeの場合はAwesomeがそれを渡し、Chromeはタブを閉じますが、他の種類のウィンドウの場合はAwesomeがそのウィンドウを閉じます。

「リダイレクトキー入力」の部分について尋ねています。可能であれば、Luaでこれをどのように実行しますか?

関連情報