[Résolu] Input.Getkey ne fonctionne pas avec un clavier Qwerty ?

Questions techniques liées à l’utilisation d'Unity (et n'entrant pas dans le cadre d'une des sections suivantes)
Avatar de l’utilisateur
jmhoubre
Messages : 880
Inscription : 05 Oct 2019 22:05

[Résolu] Input.Getkey ne fonctionne pas avec un clavier Qwerty ?

Message par jmhoubre » 14 Août 2024 17:58

Bonjour,

je fais part d'une difficulté avec ce code :

Code : Tout sélectionner

private void Update ()
{
	if (Input.GetKey (KeyCode.Z))
	{
		Debug.Log ("Touche Z");
	}
}
qui ne fonctionnait pas. En revanche, une frappe de la touche W affichait bien Touche Z dans la console.

Après moultes péripéties et imprécations, le problème est résolu en décochant la case "Use Physical Keys" dans Project Settings / Input Manager (tout en bas). Je n'avais jamais eu ce problème auparavant, mais c'est évoqué dans la doc. Et pour cause, la doc de Input précise :
Starting from 2022.1 "Use Physical Keys" is enabled by default.

Répondre

Revenir vers « Unity le logiciel »