设置键盘

您可以通过localectl修改系统的键盘设置,对应的参数设置保存在/etc/locale.conf文件中。这些参数,会在系统启动的早期被systemd的守护进程读取。

显示当前设置

显示当前键盘设置,命令如下:

  1. localectl status

例如显示系统当前的设置,命令和输出如下:

  1. $ localectl status
  2. System Locale: LANG=zh_CN.UTF-8
  3. VC Keymap: cn
  4. X11 Layout: cn

列出可用的键盘布局

显示当前可用的键盘布局,命令如下:

  1. localectl list-keymaps

例如显示系统当前的中文键盘布局,命令和输出如下:

  1. $ localectl list-keymaps | grep cn
  2. cn

设置键盘布局

设置键盘布局,在root权限下执行如下命令,其中 map 是您想要设置的键盘类型,请根据实际情况修改:

  1. localectl set-keymap map

此时设置的键盘布局同样也会应用到图形界面中。

设置完成后,查看当前状态:

  1. $ localectl status
  2. System Locale: LANG=zh_CN.UTF-8
  3. VC Keymap: cn
  4. X11 Layout: us