xkbset
で sticky key ができる。1
xkbset sticky -twokey latchlock
例えばControlキーを押して離す、そして別のキーを押すと修飾(Control)が効いた状態で、二回目に押したキーが入力されたことになる。修飾が効くのは一回だけで次のキーは効かない。思いどおりのスティッキーの動きになる。
同じ動きをHyperキー(大抵ならWindowsマークがはいったもの)やShiftキーもする 。
Capsロックのように、修飾がかかったままの状態にしたいときは、修飾キーをControl キーを2回続けて押下する。 上記コマンドでlatchlock
としているため、これが可能になる。
しかし以前はこれが Shift キーにも効果があったのに、なぜか Shfit キーだけ、スティッキーが有効にならない。何故だか解らない。 ( 2024/03/04 訂正。有効になっていた)