Как узнал об этом?!
узнал уже очень давно. мне всегда не нравился KEYSTRING хотябы тем, что всегда нужно следить за языком ввода. а так как я всегда старался писать скрипты с привязкой, то заметил, что при привязке KEYSTRING отлично делает свое дело. но есть беда, KEYSTRING не всегда пишет при привязке, вернее не во всех приложениях (играх). для этого я написал свой STRING
http://crapware.aidf.org/forum/index.php?topic=2111.0 . он тоже не идеален, но зато в нем можно подредактировать и внести любые символы для ввода.
вот черт подери , только что пришла идея как усовершенствовать этот кейстринг
http://crapware.aidf.org/forum/index.php?topic=2111.0 . помню что там у меня была проблема с сравнением символов (к примеру 0 равно точке, и с многими другими символами такаяже фигня). а можно же прописать в список символов md5 хеш каждого, и сравнивать уже хеш посимвольно. а тем самым , можно вписать все существующие символы в список, в любой раскладке.