如何處理多個鍵盤組合鍵?

如何處理多個鍵盤組合鍵?

我有一台帶有右側 AltGr、PrintSc 和右側 CTRL 的筆記型電腦鍵盤,以及一台帶有右側 Super 和右側 Alt 的 MacOS X 鍵盤。

使用其中一個時,我希望將右側 ctrl 作為撰寫鍵,而在使用另一個時,我希望將右側 alt 作為撰寫鍵。

您知道是否可以使用 XKB 選項來配置它?

我嘗試過['ctrl:rctrl_ralt', 'compose:ralt'],但到目前為止還沒有運氣。

答案1

我最終為此命令添加了幾個別名:

筆記型電腦鍵盤

alias xkb-linux-on="gsettings set org.gnome.desktop.input-sources xkb-options \"['compose:rctrl']\""

Mac 鍵盤

 alias xkb-macos-on="gsettings set org.gnome.desktop.input-sources xkb-options \"['altwin:swap_lalt_lwin', 'lv3:rwin_switch', 'compose:ralt']\""

如果有人知道如何在切換輸入來源時運行它們,我會很感興趣。

相關內容