nixosでCaps Lockコントロールを再マップする方法は?

nixosでCaps Lockコントロールを再マップする方法は?

以下の指示に従いました。このメールスレッド、そして場所

services.xserver.xkbOptions = "grp:alt_space_toggle, ctrl:swapcaps";

私のファイルにありますが、再構築、使用、再起動/etc/nixos/configuration.nix後もCaps Lockキーは再マップされません。$ nixos-rebuild switchnixos-rebuild bootreboot

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

おすすめ記事