сенсорные киоски | сенсорные терминалы | фотокиоски | информационные киоски | сенсорные мониторы | сенсорные экраны | DialTouch
Сенсорные киоски Сенсорные мониторы Сенсорные экраны Программное обеспечение Периферийные устройства
   Поддержка

  • Драйвера и утилиты
  • Документация
  • Часто задаваемые вопросы
  • Инсталяция драйвера сенсорного экрана в среде Linux

    Используйте драйвер, входящий в поставку Linux. Имя драйвера "xf86MuTouch.so".
    (например, драйвер может находится в директории "/usr/X11R6/lib/modules" - зависит от дистрибутива)
    Драйвер также можно найти на многочисленных сайтах посвященных Linux, который использует XFree86 X Windows System.
    За дополнительной информацией обращайтесь на http://www.xfree86.org

    Чтобы установить драйвер отредактируйте файл XF86Config.

    Для загрузки драйвера добавьте в файл следующее:
      Section "Module"
        Load "xf86MuTouch.so"
      EndSection

    Добавьте следуюшую секцию после секции "Pointer", т.о. вы сконфигурируете систему для работы в режиме ввода "Finger only" (ввод только при помощи пальца).

      Section "Xinput"
        SubSection "MicroTouchFinger"
          Port "/dev/ttyS1"
          DeviceName "MuTFinger"
          ScreenNo 0
          MinimumXPosition 0
          MaximumXPosition 16383
          MinimumYPosition 0
          MaximumYPosition 16383
          # DebugLevel 3
          # AlwaysCore
          HistorySize 256
        EndSubSection
      EndSection

    Если вы используете Microtouch pen controller, то вы можете сконфигурировать систему для работы в режиме ввода "pen only" (ввод только пером). Для этого добавьте в конфигурационный файл вместо предыдущей подсекции следующую:

      Section "Xinput"
        SubSection "MicroTouchStylus"
          DeviceName "MuTStylus"
          Port "/dev/ttyS1"
          MinimumXPosition 0
          MaximumXPosition 16383
          MinimumYPosition 0
          MaximumYPosition 16383
          # AlwaysCore
          HistorySize 256
        EndSubSection
      EndSection

    Параметр "Port" устанавливает номер последовательного порта, к которому присоединен контроллер сенсорного экрана. В приведенном выше примере "Port" установлен в "/dev/ttyS1", что соответствует второму последовательному порту.

    Параметры "MinimumXPosition", "MaximumXPosition", "MinimumYPosition" и "MaximumYPosition" зависят от пределов осей X и Y для дисплея и могут нуждаться в корректировке.

    "DeviceName" используется как ссылка на загружаемый драйвер.
    Для проверки работы сенсорного экрана запустите X Windows и откройте окно консоли.Загрузите драйвер введя следующую строку:
    "xsetpointer MuTFinger" (или для второй конфигурации: "xsetpointer MuTStylus")

    Когда вы убедитесь в работоспособности экрана, система может быть сконфигурирована для автоматического запуска драйвера путем добавления команды "xsetpointer MuTFinger" в файл "xinitrc".

    Ограничения:
    В системе может работать только одно устройство типа "pointing device", поэтому когда загружен драйвер сенсорного экрана, мышь перестает работать.

    Для калибровки экрана используйте специальную утилиту от MicroTouch. Утилита работает с Linux для x86 процессоров основанном на RedHat 6.x или подобных. Позволяет осуществить калибровку последовательного контроллера сенсорного экрана Microtouch на портах с 0 по 3. Скачать утилиту калибровки экрана.



      Content copyright © 2000-2011 by Dialectica.