Right Shift

Jul. 1st, 2007 06:14 pm
[identity profile] tor-ont.livejournal.com posting in [community profile] useful_faq
Пользуюсь программой, которая переключает раскладку клавиатуры как в стародосовые времена - по однократному нажатию [Right Shift]. То есть на Shift+что-то она не отзывается, а на Shift, нажатый отдельно - переключает с русского на английский и наоборот.

Программа называется Child Switcher, она мелкая и её основное назначение - предоставление некоторых удобств при переключении между дочерними окнами в одном приложении. Переключение раскладки - дополнительная функция. Программа давно не обновлялась (http://t-d-v.chat.ru/CHILD.HTM), но её функционала мне и так хватает, пользуюсь давно.

Проблема возникла неожиданно: после нескольких лет на Win98 и Win2k перешёл на Windows XP (английская), и переключение стало отрабатываться очень занятно: в одну сторону (с русского на английский) - нормально, а в обратную - только по двухкратному нажатию Right Shift. Причём неважно, были ли эти два нажатия друг за другом, или между ними нажималось много разных кнопок...

Есть ли идеи, почему так странно работает под XP и как бы это вылечить ?

UPDATE:
Один умный человек навёл на умную мысль: дело в раскладках. Как оказалось, когда при установке XP я указал требуемые раскладки English (Canada) и Russian, эта XPень (в руки нас**ть её авторам) сама дописала мне ещё и English (US). Пристрелил. Помогло.
(deleted comment)

Date: 2007-07-01 11:04 pm (UTC)
From: [identity profile] bugware.livejournal.com
Кажется у пунтосвичера (или это у нинзя?) была кнопка отключающая заумь.
На все эти программы (а также на lingvo и т.п.) здорово реагируют хостовые IDS -- обнаруживают, что кто-то сидит на клавиатурном пути и признают в нём злостного кейлокера ;-)

Date: 2007-07-01 11:40 pm (UTC)
From: [identity profile] bugware.livejournal.com
ага, его самого.
броздо пугфы зекотня будаю.