以下の指示に従いました。このメールスレッド、そして場所
services.xserver.xkbOptions = "grp:alt_space_toggle, ctrl:swapcaps";
私のファイルにありますが、再構築、使用、再起動/etc/nixos/configuration.nix
後もCaps Lockキーは再マップされません。$ nixos-rebuild switch
nixos-rebuild boot
reboot
nixosでcapsロックをctrlにマッピングする方法は?
ベストアンサー1
すでに試したようにgrwlfが提案したように、この機能を有効にすることができますX11からservices.xserver.xkbOptions = "ctrl:swapcaps";
に加えて/etc/nixos/configuration.nix
。
この設定を適用するにはX11を超えてconsole.useXkbConfig = true;
、設定に追加できます。これにより、仮想コンソールに影響を与えるXキーマップがコンソールキーマップに適用されますtty
。
修正する: i18n.consoleUseXkbConfig
名前が変わったNixOSconsole.useXkbConfig
バージョン 20.03