我正在嘗試創建一個具有多層的新鍵盤佈局。我成功地使用 Mod3 到 Mod5 來實現這些層,但我寧願不使用 ModX 位,因為應用程式確實使用它們(emacs、桌面環境)。
這就是我現在的做法:
key <RWIN> {actions = [SetMods(modifiers= Mod3)]}
但我寧願做一些類似的事情
key <RWIN> {actions = [SetMods(modifiers= VirtualModifier1)]};
其中 VirtualModifier 不與物理 Mod3-Mod4 之一關聯(但據我了解 VirtualModifiers,它們只是真實修改器的別名)。
我還在考慮使用 xkb 群組,如果可能的話,按下會切換到特定群組並釋放它會切換回來。
是否有可能在不使用修飾符位的情況下在鍵盤上實現附加層?