xkb: `ctrl:swapcaps` オプションが Esc キーを混乱させる

xkb: `ctrl:swapcaps` オプションが Esc キーを混乱させる

私はsetxkbmap -option "ctrl:swapcaps"CapsLock キーと左のコントロール キーを入れ替えるために を使っていましたが、最近になって、これがエスケープ キーを台無しにしているようだと気づきました。 ではxev、エスケープ キーを押すと次のようなイベントが送信されることがわかります。

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

「swapcaps」を設定せずに実験したところ、コントロールとエスケープを同時に押すことで同じイベントを送信できました ( <Ctrl-Esc>)。エスケープ キーがオプションの影響を受けるのはなぜですか?ctrl:swapcapsまた、これを修正するにはどうすればよいですか?

関連情報