User Tag List

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

Тема: Вектор06Ц, клава и мышь PS/2 через "ПУ"

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

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

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    зато это разом ограничивает возможные варианты использования мыши, что на мой взгляд совсем неприемлемо.
    А давайте обсудим все возможные варианты использования мыши? Я могу предположить следующие:
    1. Указание на экране -- кнопки меню, точки при рисовании и т.д.
    2. Эмуляция функций джойстика -- движение вправо/влево/вверх/вниз...
    3. ... Что ещё?

    В первом случае однозначно передача координат будет лучше, во втором надо сделать переключение режима в "джойстик", программно или кнопкой, причём контроллер должен полностью эмулировать сигналы джойстика ПУ, чтобы не патчить существующие программы. А в каких случаях лучше получать дельту координат? В упомянутом Wolf3d?

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,375
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    в каких случаях лучше получать дельту координат?
    1.
    Цитата Сообщение от PPC Посмотреть сообщение
    ограничить зону действия мыши некоей областью
    2.
    Цитата Сообщение от Improver Посмотреть сообщение
    В упомянутом Wolf3d
    3. Перетаскивание/прокрутка карты (или чего-то подобного) в окне.

    Тут достаточно было одного примера, если он существует, значит абсолютные не годятся.

  4. #3

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    1.
    Не проблема и в координатах.

    Цитата Сообщение от ivagor Посмотреть сообщение
    2.
    Которого ещё нет и не факт, что он будет.

    Цитата Сообщение от ivagor Посмотреть сообщение
    3. Перетаскивание/прокрутка карты (или чего-то подобного) в окне.
    Да, было несколько игрушек, где экран прокручивался в окошке с четверть размера экрана (или даже меньше), на большее ресурсов Вектора не хватало. Но для такого частного случая можно и посчитать разность.

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

    - - - Добавлено - - -

    Цитата Сообщение от UncleDim Посмотреть сообщение
    Абсолютные координаты превращают мышь в аналоговый джойстик, в граф. планшет, во что угодно - но это уже не мышь
    Имхо
    Т.е. в той же винде мышка превращается во что-то другое? Хм...
    А что тогда будет точно мышь?

  5. #4

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в той же винде мышка превращается во что-то другое?
    Вот вообще не понял этого. В той же винде мышка (при упертом в край курсоре) не перестает передавать приращения, т.е. НЕ превращается во что-то другое.
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  6. #5

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от UncleDim Посмотреть сообщение
    В той же винде мышка (при упертом в край курсоре) не перестает передавать приращения, т.е. НЕ превращается во что-то другое.
    Ну и тут будет то же самое. В чём тогда проблема?

  7. #6

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Improver, да где ж то же самое, если эти приращения вы предлагаете убивать ещё в контроллере?
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  8. #7

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    UncleDim, а что, разве есть разница, где выполняются вычисления, если результат, в конечном итоге, один? Или контроллер выдаёт какие-то некошерные байты?

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

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

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

Похожие темы

  1. Ответов: 57
    Последнее: 23.09.2020, 02:22
  2. Ответов: 19
    Последнее: 23.11.2015, 21:24
  3. Ответов: 6
    Последнее: 12.02.2010, 23:16
  4. Ответов: 6
    Последнее: 20.11.2007, 11:29
  5. Клава "Байта"
    от andreil в разделе Устройства ввода
    Ответов: 1
    Последнее: 04.08.2005, 11:25

Ваши права

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