| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Avgur2 Гость
|
Добавлено: Ср Июн 08, 2005 12:27 pm Заголовок сообщения: Dvorak |
|
|
| Чем отличается Дворак от левого Дв. и от правого Дв.? |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Ср Июн 08, 2005 8:06 pm Заголовок сообщения: |
|
|
Добрый день!
Обычный Дворак - когда нагрузка при печати более менее равномерно распределена на обе руки. Левый и правый Дворак - когда при печати больше участвует левая или правая рука соответственно. Т.е. если Вы часто работаете с мышью, то можно обратить внимание на левый Дворак. Тогда большая часть частовстречающихся символов будет сосредоточена на левой руке, значительно разгружая правую, которая нужна для работы с мышью...
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
ZukerPA (Пётр)
Зарегистрирован: 19.03.2005 Сообщения: 118
|
Добавлено: Пт Июн 10, 2005 12:34 am Заголовок сообщения: |
|
|
В общем, в Двораке для левой руки ВСЕ буквы и специальные знаки на клавиатуре набираются левой рукой. По крайней мере, я выучил раскладку и могу сказать, что буквы набирать очень удобно. Правая рука отвечает за мышку в данному случае. _________________ http://www.typefast.net/ |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Пт Июн 10, 2005 12:38 am Заголовок сообщения: |
|
|
Спасибо Петр, что поправили!  |
|
| Вернуться к началу |
|
 |
Roman Vorobets Гость
|
Добавлено: Вс Июл 31, 2005 12:24 pm Заголовок сообщения: |
|
|
Насчёт поддержки раскладок в VerseQ.
Решил пару дней назад перейти на Дворака. Скачал English.Layout для раскладки Дворака, удалил в системе стандартный английский язык (чтобы полностью переучиваться), и... не смог набирать на английском... потому что файлы раскладки предназначены для стандартной раскладки.
Посмотрел файл .Layout, попробовал поменять виртуальные коды клавиш на нужные мне. Запускаю программу... но не тут-то было! В результате увидел стандартную раскладку qwert (хотя набирать уже можно было в раскладке Дворака). |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Вт Авг 02, 2005 12:34 pm Заголовок сообщения: |
|
|
Добрый день Роман!
Дело в том, что в только вышедшей версии 3.0.5 переписана система считывания с клавиатуры и требует другого формата файла раскладки. А те что на сайте сейчас - это от предыдущей версии по этоиму и не подходят. На днях я думаю руки дойдут я их адаптирую.
А сегодня выложу новую версию программы от Эдуарда для создания раскладок.
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Roman Vorobets Гость
|
Добавлено: Вт Авг 02, 2005 6:33 pm Заголовок сообщения: |
|
|
Владимир, так проблема не в совместимости (точнее, не в несовместимости).
Файлы раскладок от предыдущей версии я адаптировал к новой.
Проблема в том, что я не могу набирать в раскладке Дворака, если в системе установлена _только_ раскладка Дворака. (точнее, уже могу, но пришлось выключить экранную клавиатуру, потому что на ней отображается стандартная раскладка). |
|
| Вернуться к началу |
|
 |
ZukerPA (Пётр)
Зарегистрирован: 19.03.2005 Сообщения: 118
|
Добавлено: Ср Авг 03, 2005 1:13 pm Заголовок сообщения: |
|
|
Роман, если адаптировали раскладки, то сбросьте Владимиру, пусть на сайт выложит.
Кстати, эта ошибка, как я понял, появляется из-за того, что раскладка QWERTY "вшита" в программу. Мне тоже не нравится это, но переключаюсь и печатаю. _________________ http://www.typefast.net/ |
|
| Вернуться к началу |
|
 |
Гость
|
Добавлено: Чт Авг 04, 2005 3:28 pm Заголовок сообщения: |
|
|
| ZukerPA писал(а): | | Роман, если адаптировали раскладки, то сбросьте Владимиру, пусть на сайт выложит. |
Не получится. Я адаптировал, а когда увидел, что на раскладке Дворака работает неправильно, правил файл на месте. Т.е., файла под стандартную раскладку у меня нет. |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Чт Авг 04, 2005 10:03 pm Заголовок сообщения: |
|
|
Здравствуйте Роман и Петр!
| Цитата: |
Проблема в том, что я не могу набирать в раскладке Дворака, если в системе установлена _только_ раскладка Дворака. (точнее, уже могу, но пришлось выключить экранную клавиатуру, потому что на ней отображается стандартная раскладка).
|
Кхм.... По всей видимости происходит на уровне виндовс подмена VirtualKey. Я в принципе догадывался о возможных таких проблемах, но досконально ее еще не изучал. Однако, предполагая такие аномалии, в новой версии VerseQ, начиная с 3.0.4, я встроил экспериментальную возможность привязки не к VirtualKey, а к скан-кодам. Об этом, правда, никто до этого момента не знает Т.к. оставил этот вопрос на будущие эксперименты.
Роман и Петр, если кто нибудь из Вас знаком со скан-кодами клавиш, Вы можете в файле расклдки использовать не vk=..., а sc=... По идее ScanCodes жестко привязаны к клавишам, однако имеют отличние номера от VirtualKeys.
Если проведете такой эксперимент - обязательно напишите о результатах!
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Roman Vorobets
Зарегистрирован: 05.08.2005 Сообщения: 28 Откуда: Brest, Belarus
|
Добавлено: Пт Авг 05, 2005 9:11 am Заголовок сообщения: |
|
|
| Vladimir Kim писал(а): | | Кхм.... По всей видимости происходит на уровне виндовс подмена VirtualKey. Я в принципе догадывался о возможных таких проблемах, но досконально ее еще не изучал. |
В смысле, подмена? Виртуальные коды для клавиш с одинаковыми символами совпадают в обеих раскладках. Я думаю, у вас просто в программе место символа на экранной клавиатуре определяется по виртуальному коду, а это неправильно. Чтобы было правильно, похоже надо для каждой клавиши в файле раскладки задавать ещё и её позицию на клавиатуре.
| Цитата: | Однако, предполагая такие аномалии, в новой версии VerseQ, начиная с 3.0.4, я встроил экспериментальную возможность привязки не к VirtualKey, а к скан-кодам. Об этом, правда, никто до этого момента не знает Т.к. оставил этот вопрос на будущие эксперименты.
Роман и Петр, если кто нибудь из Вас знаком со скан-кодами клавиш, Вы можете в файле расклдки использовать не vk=..., а sc=... По идее ScanCodes жестко привязаны к клавишам, однако имеют отличние номера от VirtualKeys.
Если проведете такой эксперимент - обязательно напишите о результатах!  |
Боюсь, это не поможет.
Да и в принципе, использовать скэн-коды не совсем правильно по двум причинам. Во-первых, никто не гарантирует, что они будут одинаковыми для разных клавиатур. Во-вторых, если я не ошибаюсь, в линейке 9х скэн-коды не совсем такие, как в NT. _________________ RU:
EN:
EN:TypingZone |
|
| Вернуться к началу |
|
 |
Roman Vorobets
Зарегистрирован: 05.08.2005 Сообщения: 28 Откуда: Brest, Belarus
|
Добавлено: Пт Авг 05, 2005 9:28 am Заголовок сообщения: |
|
|
| Anonymous писал(а): | | ZukerPA писал(а): | | Роман, если адаптировали раскладки, то сбросьте Владимиру, пусть на сайт выложит. |
Не получится. Я адаптировал, а когда увидел, что на раскладке Дворака работает неправильно, правил файл на месте. Т.е., файла под стандартную раскладку у меня нет. |
Кстати, Пётр, сейчас подумал, получается, что адаптированная раскладка должна подходить и для стандартной И стандартная под Дворака должна подходить... только с экранной клавиатурой как-то проблему надо решить. _________________ RU:
EN:
EN:TypingZone |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Пт Авг 05, 2005 10:07 am Заголовок сообщения: |
|
|
Добрый день Роман!
| Цитата: |
В смысле, подмена? Виртуальные коды для клавиш с одинаковыми символами совпадают в обеих раскладках.
|
Виртуальные коды не привязаны, в отличие от сканкодов непосредственно к клавишам клавиатуры. И могут менятся при смене раскладки в виндовс, так просиходит и например с германской раскладкой. По этому все равно придется переходить к сканкодам.
| Цитата: |
Я думаю, у вас просто в программе место символа на экранной клавиатуре определяется по виртуальному коду, а это неправильно. Чтобы было правильно, похоже надо для каждой клавиши в файле раскладки задавать ещё и её позицию на клавиатуре.
|
Каким образом? А если я нарисую совсем нестандартную клавиатуру (скоро такая возможность появиться) как задать позицию клавиши?
| Цитата: |
Боюсь, это не поможет.
|
Должно помочь
| Цитата: |
Да и в принципе, использовать скэн-коды не совсем правильно по двум причинам. Во-первых, никто не гарантирует, что они будут одинаковыми для разных клавиатур. Во-вторых, если я не ошибаюсь, в линейке 9х скэн-коды не совсем такие, как в NT.
|
Сканкода могут зависеть от клавиатуры. При этом мне известно, что для AT клавиатур есть три набора сканкодов. Второй номер идет по умолчанию. А вот для PS/2 клавиатур я информации, к сожалению, пока не нашел.
Я просто проводил эксперимент на разных компьютерах с PS/2 клавиатурами - пока везде сканкода одинаковые.
Однако, как я уже говорил, досконально с проблемой я пока еще не разбирался, только подготовил почву.
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Гость
|
Добавлено: Пт Авг 05, 2005 2:46 pm Заголовок сообщения: |
|
|
| Vladimir Kim писал(а): | Добрый день Роман!
| Цитата: |
В смысле, подмена? Виртуальные коды для клавиш с одинаковыми символами совпадают в обеих раскладках.
|
Виртуальные коды не привязаны, в отличие от сканкодов непосредственно к клавишам клавиатуры. И могут менятся при смене раскладки в виндовс, так просиходит и например с германской раскладкой. По этому все равно придется переходить к сканкодам.
|
Я имел в виду привязку не к конкретным клавишам, а к клавишам с определённым текстом на них  |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Пт Авг 05, 2005 3:09 pm Заголовок сообщения: |
|
|
| Цитата: |
Я имел в виду привязку не к конкретным клавишам, а к клавишам с определённым текстом на них
|
А как их распознать? Как программа узнает какую клавишу Вы нажали на клавиатуре?
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Гость
|
Добавлено: Пт Авг 05, 2005 5:17 pm Заголовок сообщения: |
|
|
| Vladimir Kim писал(а): | | Цитата: |
Я имел в виду привязку не к конкретным клавишам, а к клавишам с определённым текстом на них
|
А как их распознать? Как программа узнает какую клавишу Вы нажали на клавиатуре?  |
ой... ну не могу же я всё объяснять...
Assigned to each key on a keyboard is a unique value called a scan code, a device-dependent identifier for the key on the keyboard. A keyboard generates two scan codes when the user types a key—one when the user presses the key and another when the user releases the key.
The keyboard device driver interprets a scan code and translates (maps) it to a virtual-key code, a device-independent value defined by the system that identifies the purpose of a key. After translating a scan code, the keyboard layout creates a message that includes the scan code, the virtual-key code, and other information about the keystroke, and then places the message in the system message queue. The system removes the message from the system message queue and posts it to the message queue of the appropriate thread. Eventually, the thread's message loop removes the message and passes it to the appropriate window procedure for processing. |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Пт Авг 05, 2005 6:29 pm Заголовок сообщения: |
|
|
Ну вот по этому и стоит попробывать сканкода
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Алексей Гость
|
Добавлено: Вт Авг 09, 2005 7:00 am Заголовок сообщения: |
|
|
Скачал раскладку Дворака, поменял файл, запускаю программу, выбираю язык и ... программа выдает ошибку: '' is not valid integer value.
Где грабли? |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Вт Авг 09, 2005 8:41 am Заголовок сообщения: |
|
|
Здравствуйте Алексей!
Скажите, а какая у Вас версия VerseQ?
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Алексей Гость
|
Добавлено: Вт Авг 09, 2005 11:54 am Заголовок сообщения: |
|
|
| Скачанная с сайта пару часов назад. На первой заставке написано 3.0b |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Вт Авг 09, 2005 12:22 pm Заголовок сообщения: |
|
|
Алексей, Вы скачали с этого сайта или из какого либо софтверного каталога? Там могут быть устаревшие версии.
А полная версия написана слева-внизу на заставке - посмотрите, пожалуйста!
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Алексей Гость
|
Добавлено: Ср Авг 10, 2005 1:24 am Заголовок сообщения: |
|
|
Файл был скачан с вашего сайта.
Полная версия: 3.05.106.
Проверил на двух компьютерах - на работе и дома - ситуация одинаковая. |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Чт Авг 11, 2005 6:14 pm Заголовок сообщения: |
|
|
Алексей, скажите, а Вы скачивали полный архив (~3.8Мб) или только патч (~1.4Мб)?
Если да, то попробуйте скачать с сайта все необходимые раскладки для этой версии и попробуйте с ними!
Если так не заработает, то пожалуйста напишите, в какой момент у Вас происходит ошибка!
До загрузки семантической модели или после? Появлятеся ли основное окно (с клавитурой) и если да, то какая там видится раскладка?
Работает ли у Вас русская раскладка?
Жду ответа!
С уважением, Владимир |
|
| Вернуться к началу |
|
 |
Алексей Чабунин
Зарегистрирован: 08.09.2005 Сообщения: 9
|
Добавлено: Чт Сен 08, 2005 7:14 am Заголовок сообщения: |
|
|
Это я, бывший просто Алексей.
Бросил я это дело, т.к. раскладку уже выучил и просто отключаю ее на экране.
Попутно вопрос - побродив по сайту, я не смог найти ничего про то как просматривать свою статистику - не дадите ссылку? |
|
| Вернуться к началу |
|
 |
Vladimir Kim Команда VerseQ

Зарегистрирован: 21.03.2004 Сообщения: 2164 Откуда: Москва
|
Добавлено: Чт Сен 08, 2005 8:27 am Заголовок сообщения: |
|
|
Алексей, посмотрите в новостях... Там просто экспериментальная версия отобразителся графиков, по этому, что бы не смущать законопослушных посетителей, на станицу для скачивания я ее не поместил. Пока рано - ибо совсем сырая программа еще. |
|
| Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|