Caret key behavior is different when typed from an external keyboard (android)

Steps to reproduce

In android version, type caret key “^” from a physical keyboard.

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

Typing caret from an external keyboard should print “^” (94th character in ASCII table) character, like virtual keyboard does.

Actual result

Doing so prints “ˆ” (710th character in ASCII table) instead.

Environment

SYSTEM INFO:
Operating system: android 14 (samsung SM-P610)
Obsidian version: 1.7.6 (170)
API version: v1.7.6
Login status: not logged in
Language: fr
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

It makes working with exponents in LateX really annoying !