On 2002.10.03 at 21:53:35 +0400, Arkady V.Belousov wrote:
> >> А кто тебе мешает посадить этот переключатель на Ctrl, Shift (как у
> >> меня)
> AC> Они выполняют обязанности Ctrl и Shift соответственно. Да, я помню досовскую
> AC> манеру
>
> "Манера" - плохое слово. Звучит так, будто ты считаешь, что это тоже
> самое, как если бы мы ходили мочиться прямо на улице вместо туалетов.
Ну извини. Каждый понимает в меру своей. Для меня слово "манера" не содержит
отрицательных коннотаций, тем более таких сильных. Нейтральное слово.
> AC> вешать переключатель на отжатие при условии, что в процессе не было
> AC> ничего нажато.
>
> Не только это. Там ещё учитывается временной интервал - если ты держишь
> клавишу дольше некоторого временного интервала, то ничего не переключается.
>
> И это не только "досовская". Под винды тоже есть переключалки, которые
> сажают свитчер туда, куда пользователю удобней. Например, есть одна такая
> мелкая приблуда mkeyb, которая по нажатию определённой клавиши (RShift,
> RCtrl, ещё что-то) посылает сообение о переключении раскладки.
Ну да. IBC PC only. Хотя в XWindow тоже можно подобное наворотить - оно
события нажатий и отжатий честно посылает. Но при этом придется весь ввод с
клавиатуры захватывать на себя. Что естественно для однозадачной или
преимущественно однозадачной рабочей среды, к которым в норме относятся и DOS,
и Windows, но неудобно в многозадачной.
> AC> Нет, система
>
> "Система"? Не знаю такой операционки. :) Ты, возможно, имеешь в виду
> конкретный дистрибут типа RedHat Linux xx.yy? Ж)
Моя конкретная система.
> AC> этого в норме не позволяет - обработка клавиатуры context-free.
>
> Почему? Впрочем, вопрос риторический, правильнее спросить следующее: а
> что, это не менябельно?
Менябельно. Но мне есть куда девать процессорные такты и мозги, нежели
несовместимым образом патчить xlib.
> >> или, на крайний случай, если твоя система не позволяет сажать свитчер
> >> на модификаторы Ctrl/Shift, можно Scroll Lock задействовать.
> AC> На твоей клавиатуре два Scroll Lock'а под рукой? На моей один и очень
> AC> далеко от пальцев.
>
> Ну... На тебя не угодишь. :)
Звыняй. Я, когда уже отправил, сообразил, что на ноутбуке у меня и сама по
себе правая виндовая клавиша, во-первых, не существует (т.е. работает через
Fn), и расположена ничуть не ближе Esc. Там пришлось переключатели повесить на
Fn+Ctrl/Fn+Alt (читай "правый контрол" и "правый альт")
--
Artem Chuprina
Communiware.net
RFC2822: <ran@...>, FIDO: 2:5020/358.49, ICQ: 13038757
|