在 Windows 应用中使用键盘、鼠标、触控和笔 - Windows App

在 Windows 应用中使用键盘、鼠标、触控和笔 - Windows App

下面介绍如何在适用于 macOS 的 Windows 应用中使用不同的输入方法。 可以使用内置或外接 Mac 键盘、鼠标和触控板来控制桌面或应用。

键盘快捷键

Mac 和 Windows 键盘布局略有不同,例如,Mac 键盘上的 Command 键等同于 Windows 键盘上的 Windows 键。 在使用键盘快捷键时,不同的布局会造成差异,为帮助解决这一问题,Windows 应用会自动映射 macOS 中的常用快捷键,使其在 Windows 中也能使用。 这些快捷键包括:

组合键

函数

命令+C

复制

命令+X

剪切

命令+V

粘贴

命令+A

全选

命令+Z

撤销

命令+F

查找

命令+W

关闭

此外,Mac 键盘空格键右侧的 Option 键相当于 Windows 中的 Alt Gr 键。

键盘语言

默认情况下,设备和应用使用与 Mac 相同的键盘语言,也称为区域设置。 例如,如果 Mac 使用 en-GB 表示 英语(英国),则 Windows 在远程会话中也将使用它。

有些 Mac 特定的布局或自定义布局可能无法在所连接的 Windows 设备上完全匹配。 Mac 键盘将与远程会话中可用的最佳键盘布局相匹配。 如果键盘布局设置为某种语言的变体,如加拿大法语,而远程会话无法映射该精确变体,则会映射最接近的可用语言。 例如,如果你选择了 加拿大-法语 区域设置但它不可用,而 法语 可用,则会选择 法语 作为最接近的语言。 在这种情况下,你习惯在 Mac 上使用的某些 Mac 键盘快捷键可能无法在远程会话中正常工作。

在下述某些情况下,远程会话中的字符与你在 Mac 键盘上键入的字符不匹配:

如果你使用的键盘远程会话无法识别。 当远程会话中的 Windows 无法识别键盘时,它会默认使用远程会话上次使用的语言。

连接到先前断开的远程会话,而该会话使用的键盘语言与你当前尝试使用的语言不同。

需要在 unicode 和 scancode 之间切换键盘模式。 若要了解详细信息,请参阅键盘模式。

可以按照在 Windows 中管理显示语言设置中的步骤,手动设置要在远程会话中使用的键盘语言。 你可能需要断开与远程会话的连接,然后重新连接,使键盘更改生效。

键盘模式

你可以使用两种不同的模式来控制远程会话中键盘输入的解释方式: scancode 和 unicode。

使用 scancode 时,将通过向远程会话发送按键 up 和 down 信息来重定向用户输入。 每个键都由其在键盘上的物理位置来标识,并使用远程会话的键盘布局,而不是本地设备的键盘。 例如,scancode 31 是 Caps Lock 旁边的键。 在美式键盘上,该键将产生字符“A”,而在法式键盘上,该键将产生字符“Q”。

使用 unicode,通过将每个字符发送到远程会话来重定向用户输入。 当按下一个键时,用户的区域设置被用来将该输入翻译成一个字符。 按下“a”键可以翻译成字符“a”,但你可以启用输入法编辑器 (IME),允许你输入多个按键来创建更复杂的字符,例如中文和日语输入源。 下面是何时使用每个模式的一些示例。

何时使用scancode:

处理不可打印的字符,如向上箭头或快捷方式组合。

使用某些不接受字符扫描码输入的应用程序,例如:Hyper-V VMConnect(例如,尝试输入 BitLocker 密码时)、VMware 远程控制台、使用 Qt 框架 编写的所有应用程序(例如 R Studio、 TortoiseHg、 QtCreator)。

利用 scancode 输入执行操作的应用程序,例如使用空格键选中/取消选中复选框,或使用单个键作为快捷键(例如浏览器中的应用程序)。

何时使用unicode:

想要避免与期望不符的情况。 希望键盘表现得像 Mac 键盘而不是电脑键盘的用户可能会遇到问题,因为 Mac 和电脑对于同一种区域设置/区域布局存在差异。

当本地设备上使用的键盘布局可能无法在远程会话中使用时。

若要切换键盘模式,请执行以下操作:

打开“Windows 应用”。

在 macOS 菜单栏中选择“连接”,然后选择“键盘模式”。

选择“Scancode”或“Unicode”。

或者,可以使用以下键盘快捷方式选择每种模式:

Scancode:控件+命令+K

Unicode: 控件+命令+U

注意

使用 macOS 上的 Windows 应用连接到 Azure 虚拟桌面或 Windows 365 时,可能会错误地检测到日语键盘,因为使用的是美国布局。 这可能会导致意外的密钥行为。 若要解决此问题,用户可以通过按 Control+Command+U 切换到 Unicode 输入模式

输入法编辑器

Windows 应用支持在远程会话中使用输入法编辑器(IME)编辑输入源。 可以在远程会话中访问本地 macOS IME 体验。

重要

要使 IME 正常工作,输入模式需要处于 Unicode 模式。 若要了解详细信息,请参阅键盘模式。

在远程会话中使用触控板手势

可以在远程会话中使用本机触控板手势。 下表显示了与鼠标操作相比支持哪些触控板操作:

鼠标操作

手势

左键单击

单指点击

右键单击

用两根手指点击,单击右下角,或单击左下角(镜像 macOS 设置)

左键单击并拖动

单指点击并按住,然后拖动

右键单击拖动

用两根手指点击并按住,然后拖动

鼠标滚轮

用两根手指向上或向下拖动

鼠标和触控板设备支持

可以将单独的鼠标或触控板用于 Windows 应用。 要使用右键单击或辅助单击,可能需要将 macOS 配置为启用右键单击,或者可以插入标准 PC 双键 USB 鼠标。 有关如何在 macOS 上配置右键单击的详细信息,请参阅 Mac 上的右键单击。

相关推荐

DNF附魔宝珠大全——加技能的宝珠篇
bet官网365app下载

DNF附魔宝珠大全——加技能的宝珠篇

📅 09-09 👁️ 8433
对小米6进行性能测评,看看结果如何吧?
《梦幻西游》手游科举大赛解析:参与条件、技巧攻略与奖励一览