User Tag List

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

Тема: Контроллер клавиатуры для Профи.

Древовидный режим

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

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zloy
    Купил сегодня новую клаву и решил полностью проверить контроллер. Для проверки использовал встроенный в прошивку тест XT клавы. Не работали многие "не спектрумовские" клавиши... FXX и др. Выяснилось что в Профи 3.2 на 2-й пин разъема клавиатуры (этот пин неиспользуется zx клавой) заведен сигнал КD7, а не KD5 как в Профи 4-5. Завел нужный сигнал с U13...
    Да, мне тоже это пришлось сделать.

    Цитата Сообщение от Zloy
    Почти все работает. Не работает только клавиша Esc и правый Alt, как левый Alt работает клавиша Win. Остальное без вопросов.
    Камиль, может в прошивке какой баг? Глянь пожалуйста какая у тебя картина в тесте XT клавы...
    Никакого бага нет.
    Я же написал, что раскладка почти вся как в старом контроллере.
    В частности я на ESC посчитал нужным поставить CapsShift+SymbShift - [Ext Mode].
    В старом контроллере это CapsShift+<1> [EDIT]
    Alt и левый и правый я не задействовал вообще, заменив их на Win левый и правый соответственно.
    Если надо, можно раскладку сделать полностью свою, в первый пост кидаю
    исходник раскладки вместе с ассемблером от MSC51 (asm51.exe)
    Я надеюсь по исходнику станет понятно, каким образом можно изменить
    привязку каждой клавиши IBM-клавиатуры
    к клавишам Спектрума (Профи).
    Жестко закреплены в программе только Ctrl, Shift, PrintScreen,Scroll Lock, Caps Lock и Pause.
    Остальные можно переназначить как угодно.
    Результат компиляции в виде HEX-файла надо вставить в файл прошивки взамен текущего,
    ориентируясь на адреса в начале каждой строки HEX-файла
    Файл прошивки занимает адреса, начиная с 600 (имеется ввиду 16-ричный код).
    В принципе можно заменить файлом новой раскладки все строки прошивки, начиная со строки:
    :10060000FFFFFFFFFFFFFFFFFFFFFFFFFFFF09FBF4
    ....
    В конце всегда должна стоять строка:
    :00000001FF

    Добавлено через 2 минуты
    Цитата Сообщение от Zloy
    Еще заметил, что для сброса необходимо зажимать Ctrl-Alt-Del в последовательности... Ctrl->Alt->Del иначе не сбрасывает.
    А как иначе их нажимать, лично я всегда Del нажимаю последней.
    Последний раз редактировалось caro; 09.03.2009 в 21:29. Причина: Добавлено сообщение

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

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

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

Похожие темы

  1. Ответов: 34
    Последнее: 24.11.2022, 16:05
  2. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  3. Куплю контроллер клавиатуры
    от AAA в разделе Барахолка (архив)
    Ответов: 121
    Последнее: 01.02.2008, 18:33
  4. USB контроллер матрицы клавиатуры.
    от fan в разделе Устройства ввода
    Ответов: 2
    Последнее: 25.07.2007, 00:43
  5. Контроллер клавиатуры для Скорпиона
    от Nikolaj Amosov (500:812/02.26) в разделе Scorpion
    Ответов: 1
    Последнее: 15.11.2005, 23:05

Ваши права

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