# 设置键盘<a name="ZH-CN_TOPIC_0182317135"></a>

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

## 显示当前设置<a name="zh-cn_topic_0151920973_s47e7378f0e6f4bf7a239fcae18ef49ac"></a>

显示当前键盘设置，命令如下：

```
localectl status
```

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

```
$ localectl status
   System Locale: LANG=zh_CN.UTF-8
       VC Keymap: cn
      X11 Layout: cn
```

## 列出可用的键盘布局<a name="zh-cn_topic_0151920973_s24ad0a83e48348b9a63e7c6c06666c83"></a>

显示当前可用的键盘布局，命令如下：

```
localectl list-keymaps
```

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

```
$ localectl list-keymaps | grep cn
cn
```

## 设置键盘布局<a name="zh-cn_topic_0151920973_s1b1fa542f4a54ccd8b3d648087385121"></a>

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

```
localectl set-keymap map
```

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

设置完成后，查看当前状态：

```
$ localectl status
   System Locale: LANG=zh_CN.UTF-8
       VC Keymap: cn
      X11 Layout: us
```

