User Tag List

Показано с 1 по 10 из 1102

Тема: Emu80 v.4

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    По моему мнению, основной раскладкой в эмуляторе для Специалиста всё-таки является раскладка "ЙЦУКЕН", так как именно она повторяет матрицу клавиатуры оригинального.
    Я, наоборот, склонен ее воспринимать как вспомогательную. В основном ведь приходится набирать латинские буквы, по крайней мере сразу после старта в Мониторе точно логично устанавливать именно Qwerty. А ЙЦУКЕН по умолчанию имеет смысл разве что в случае наклеивания наклеек ЙЦУКЕН на клавиатуру... Я не прав?


    Цитата Сообщение от CityAceE Посмотреть сообщение
    в этой раскладке невозможно нажать три клавиши: [; +], [, <] и [. >]
    Принято. Как раз 3 клавиши остаются свободными, нужно на них назначить.


    Цитата Сообщение от CityAceE Посмотреть сообщение
    Но в своём эмуляторе с "умной" раскладкой я сам сильно намучился
    Речь про "SpeciARMlist"?

    В Emu80 Специалист - чуть ли не единственный компьютер, где нормально не работает "Умная" раскладка, и по умолчанию устанавливается Qwerty. Она у меня почему-то просто тупо не заработала (по крайней мере в Мониторе), отложил на потом, да так и не разобрался до конца, в чем дело. С тех пор появились новые доработки в этом плане, надо будет еще поэскпериментировать...

    Цитата Сообщение от CityAceE Посмотреть сообщение
    охватывая 100% таблиц КОИ-7Н2 и КОИ-8
    Кстати, тоже пока не придумал, как переключать разные варианты "умных" раскладок для разных таблиц. Пока в эмуляторе нет такой возможности, для большинства других компов несколько таблиц не актуальны.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    В основном ведь приходится набирать латинские буквы, по крайней мере сразу после старта в Мониторе точно логично устанавливать именно Qwerty.
    Если смотреть с этой стороны то, да. Но если использовать эмулятор для игр, то логичнее оставлять оригинальную матрицу, так как некоторые игры для управления используют не курсорное управление. Пример: пакет игр Dungeon и т.д., где изначальное непереназначаемое управление [И], [Т], [Ь], [Б], [@]. Я под это правление даже джойстик выводил. Так что мнения по поводу раскладок могут быть разными.

    Цитата Сообщение от Pyk Посмотреть сообщение
    Речь про "SpeciARMlist"?
    Да. Сейчас им активно занимаюсь. Результат не показываю, потому что всё очень и очень медленно. Последний месяц - это просто поддержка клавиатуры, начиная с физического подключения PS/2 к GPIO и опрос этого дела, и заканчивая "умной" раскладкой.

    Цитата Сообщение от Pyk Посмотреть сообщение
    Она у меня почему-то просто тупо не заработала (по крайней мере в Мониторе)
    Угу. Причём у меня на работе в Emu80 тоже не работает. А на домашней клавиатуре вполне себе, с некоторыми оговорками. Хотя тест Рюмика и там, и там показывает вполне корректное поведение: при нажатии на [SHIFT] + [2], отпускается [НР] и нажимается [Ю @]. Тут возникает конфликт: с одной стороны эмулятор рассматривает [SHIFT], как [НР], а с другой стороны при наборе символа @ при нажатом [SHIFT] нужно отпускать [НР]. Причём Рюмик всегда показывает корректное поведение, но Монитор всё равно нажимает [2] вместе с [НР]. Это легко увидеть, если включить КОИ-8 - вместо "@" всегда набирается "`". Я несколько дней сидел над этой задачей. С первого взгляда всё выглядит элементарно, однако ж при воплощении ничего не хочет работать корректно.

    Цитата Сообщение от Pyk Посмотреть сообщение
    Кстати, тоже пока не придумал, как переключать разные варианты "умных" раскладок для разных таблиц.
    Слава богу, там вообще никаких заморочек нет. Одна раскладка прекрасно ложится на другую. И если сделать корректную поддержку КОИ-8, то автоматически полностью будет работать и КОИ-7Н2. Конечно, за исключением клавиш с символами, которые есть в КОИ-8, и которые отсутствуют в КОИ-7Н2 - там просто будет игнор. Все символы КОИ-8 в полном составе нанесены на клавиатуру, а на клавиатуре в свою очередь нет ни одного символа, который отсутствовал бы в КОИ-8.

    Чуть позже сниму видео, как у меня в эмуляторе работает клавиатура, хотя пока всё ещё довольно сыро.

    UPD: https://www.youtube.com/watch?v=NC_Pw3ZIHjU
    Последний раз редактировалось CityAceE; 08.11.2023 в 10:28.
    С уважением, Станислав.

  4. #3

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Причём у меня на работе в Emu80 тоже не работает. А на домашней клавиатуре вполне себе, с некоторыми оговорками.
    Не совсем понял, речь по-прежнему о Emu80? То есть "умная" раскладка может работать или не работать в Emu80 в зависимости от конкретной клавиатуры?

  5. #4

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    То есть "умная" раскладка может работать или не работать в Emu80 в зависимости от конкретной клавиатуры?
    Да, именно так. Речь именно про Монитор и именно про символы "@", "^", ":". В тесте Рюмика отработка нажатых клавиш правильная и дома, и на работе. Но может быть дело не в модели клавиатуры, а, например, в операционной системе. У меня дома Win11 (работает), на работает Win10 (не работает).

    Проверил дома 4 разных клавиатуры. На всех символ "@" набрать в Мониторе можно.

    UPD. Проложил копать, и всё оказалось гораздо проще. Дело было в версии Emu80. На работе была более старая 362, а дома 456. После обновления до 456 всё и на работе заработало. Прошу прощения за ложную тревогу.
    Последний раз редактировалось CityAceE; 08.11.2023 в 11:54.
    С уважением, Станислав.

  6. #5

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE, понял, спасибо за информацию. Изучу этот вопрос. Кстати, речь идет про Qt или SDL-версию эмулятора?

    Цитата Сообщение от CityAceE Посмотреть сообщение
    В тесте Рюмика
    Я не совсем в курсе, это что за тест? Который в ПЗУ вместо Монитора?

  7. #6

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Изучу этот вопрос.
    Обновил свой пост выше.

    Цитата Сообщение от Pyk Посмотреть сообщение
    Я не совсем в курсе, это что за тест?
    Да, он. Для собственного удобства я его выделил в отдельную программу, которую можно загружать с ленты.
    С уважением, Станислав.

  8. #7

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    На работе была более старая 362, а дома 456. После обновления до 456 всё и на работе заработало.
    Не понимаю. У меня на Специалисте в Emu80 не работает smart-раскладка ни в одной версии и ни при каких условиях.
    Работало с оригинальной версией Монитора и с обычным Специалистом (не MX)?

  9. #8

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Работало с оригинальной версией Монитора и с обычным Специалистом (не MX)?
    Да, работает со стандартным ПЗУ из комплекта Emu80 и со Стандартным Специалистом. И ещё раз повторюсь, что речь идёт про набор симовла "@" в режиме "Умной" раскладки путём нажатия на SHIFT + 2. Но есть нюанс! Чтобы данная комбинация сработала нужно вначале набрать что-то со SHIFT'ом, например "!". Речь про Qt версию.
    С уважением, Станислав.

  10. #9

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE, понял. Действительно, работает, но на данный момент плохо. А русские буквы вообще не работают. В общем, есть простор для оптимизации
    А "@" я как-то исправлял, так что не удивительно, что в старой версии не работало.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •