Yes, but the following keys satisfy Qwerty, Dvorak, and Azerty (what scorched called “French keyboards”):
public static var LEFT_KEYS(default, null):Array<Int> = [Keyboard.LEFT, Keyboard.A, Keyboard.Q];
public static var RIGHT_KEYS(default, null):Array<Int> = [Keyboard.RIGHT, Keyboard.D, Keyboard.E];
public static var UP_KEYS(default, null):Array<Int> = [Keyboard.UP, Keyboard.W, Keyboard.Z, Keyboard.COMMA];
public static var DOWN_KEYS(default, null):Array<Int> = [Keyboard.DOWN, Keyboard.S, Keyboard.O];
public static var ACTION_KEYS(default, null):Array<Int> = [Keyboard.SPACE, Keyboard.X, Keyboard.M];
public static var SECONDARY_ACTION_KEYS(default, null):Array<Int> = [Keyboard.SHIFT, Keyboard.C, Keyboard.V, Keyboard.N];
public static var JUMP_KEYS(default, null):Array<Int> = [Keyboard.SPACE, Keyboard.X, Keyboard.M, Keyboard.UP, Keyboard.W, Keyboard.Z, Keyboard.COMMA];
public static var PAUSE_KEYS(default, null):Array<Int> = [Keyboard.ESCAPE, Keyboard.P, Keyboard.ENTER, Keyboard.BACKSPACE];
Personally, I use Colemak (which can’t be reconciled with Qwerty), and it still works. I just use the arrow keys, X, and C.
I deliberately left out the Control key, since Control+W is (at least on Windows) a shortcut to close the active window.