Search Issue Tracker

Fixed

Votes

0

Found in [Package]

1.0.0

Issue ID

1266943

Regression

No

[InputSystem] Keyboard.current.aKey.displayName returns an incorrect value when using a French keyboard with French locale

Package: Input System

-

How to reproduce:
1. Open the attached project's Scene labeled "SampleScene"
2. Enter the Play Mode
3. Inspect the Console Window

Expected result: Keyboard.current.aKey.displayName returns "a"
Actual result: Keyboard.current.aKey.displayName returns "q"

Reproducible with: 2020.1.0f1, 2020.2.0a20
Couldn't test with: 2018.4.26f1, 2019.4.7f1 (Don't have a physical French keyboard for further testing)

  1. Resolution Note:

    French keyboard displaynames are shown when the a french keyboard layout was used and the US keys when a US layout is used. Fixed in Unity 2021.1.0a8 and above

Add comment

Log in to post comment