fix(autofill): vraies touches vers un visualiseur VNC
VK_PACKET (texte Unicode) n'est pas retransmis par TigerVNC : le Mac distant recevait un V par caractere. Cible VNC -> touches du clavier via VkKeyScanEx dans la disposition de la cible, modificateurs compris. Les autres fenetres gardent l'envoi Unicode. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1443,6 +1443,15 @@ d'accord.
|
||||
|
||||
### Contraintes connues autofill
|
||||
|
||||
- **VNC (2026-10-14)** : les caracteres partent en `KEYEVENTF_UNICODE`
|
||||
(`VK_PACKET`), que TigerVNC & co ne savent pas retransmettre - un Mac
|
||||
recevait un `V` par caractere. Cible dont l'exe contient « vnc »
|
||||
(`TargetTypesByKeyCodes`) → **vraies touches** (`SendKeyCodeString` :
|
||||
`VkKeyScanEx` dans la disposition de la cible, + Maj/Ctrl/Alt, AltGr =
|
||||
Ctrl+Alt) ; un caractere sans touche repart en Unicode. Journal : `typed as
|
||||
key codes (VNC)` sur la ligne `Autofill waits`. Eprouve sur un mot de passe
|
||||
simple ; caracteres speciaux dependants de la disposition du Mac distant.
|
||||
|
||||
- **UIPI** : SendInput vers process élevé bloqué. Notepad++ admin,
|
||||
regedit → autofill silencieusement no-op. Tester avec apps non-élevées.
|
||||
- **Chrome password manager** : si Chrome a des credentials sauvegardés
|
||||
|
||||
Reference in New Issue
Block a user