---
title: 输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误-昇腾社区
description: 在使用Windows通过另一台Windows远程连接一台Linux设备上的MindStudio时，出现输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误。
keywords: 输入框;远程连接;X11
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000001331648098
section: (其他)
---

# 输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000001331648098
描述: 在使用Windows通过另一台Windows远程连接一台Linux设备上的MindStudio时，出现输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误。
关键词: 输入框;远程连接;X11

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误

输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误

2023/06/06

710

问题信息

| 问题来源 | 产品大类 | 关键字 |
| --- | --- | ---|
| 官方 | MindStudio | 输入框、远程连接、X11 |

#### 问题现象描述

在使用Windows通过另一台Windows远程连接一台Linux设备上的MindStudio时，出现输入框无法输入或删除字符，且后台报“java.lang.RuntimeException: java.awt.event.KeyEvent“错误。

图1报错信息（示例）

#### 原因分析

由于Windows远程连接和X11转发这两个过程存在键盘间的相互映射，如果这种映射关系不正确，就会导致键盘键入不能够被正确识别。

#### 解决措施

1. 在Linux上通过localectl命令查看设备的键盘配置，会出现类似如下回显信息。

```
System Locale: LANG=en_US.UTF-8
LANGUAGE=en_US:en
VC Keymap: n/a
X11 Layout: cn
X11 Model: pc105
```
2. 配置MobaXterm上X11项。

单击菜单栏“Settings &gt; Configuration”，在弹出的MobaXTerm配置窗口切换至“X11”页签，勾选“Unix-compatible Keyboard”，并设置“KeyBoard”值为步骤1查询获得的X11 Layout值，如下图所示。

图2X11配置界面
3. 若通过上述问题还是无法解决该问题，请重启MindStudio。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
