Автор Тема: Сенсорный экран и Linux  (Прочитано 2976 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн noMugoP

  • Авторитет
  • Пол: Мужской
Сенсорный экран и Linux
« : 05 Апреля 2010, 11:33:22 »
Имеется сенсорный экран Etwotouch и Opensuse 10.0. дрова скачаны с оф сайта, поставлены по ридми но работать он не собирается. А точнее работает но только на 1\8 часть экрана. калибровку заводской утилитой проходит на ура в xorg данные калибровки записаны но есть подозрение что внимания сус на них не обращает. А теперь вопрос к знатокам - найдите косяк в xorg который мешает работе?

# /.../
# SaX generated X11 config file
# Created on: 2010-04-03T06:24:02+0400.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "glx"
  Load         "type1"
  Load         "extmod"
  Load         "dbe"
  Load         "freetype"
EndSection

[color=red][b]Section "InputDevice"

  Driver    "etwousb"
  Identifier "touchscreen1[3]"

  Option    "Device" "/dev/input/event3"

  Option    "AlwaysCore"

  Option    "ScreenNumber"   "1"

  Option    "BoderLeft"     "174"

  Option    "BoderRight"    "1623"

  Option    "BoderTop"      "149"

  Option    "BoderBottom"   "1173"

EndSection[/b][/color]

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" ",winkeys"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "7"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Belkin USB Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  310 230
  HorizSync    30-85
  Identifier   "Monitor[0]"
  ModelName    "LG ELECTRONICS T730PU"
  Option       "DPMS"
  Option       "PreferredMode" "1280x1024"
  VendorName   "GSM"
  VertRefresh  43-160
  UseModes     "Modes[0]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
  Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +HSync +VSync
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "GeForce4 MX 440 with AGP8X"
  BusID        "1:0:0"
  Driver       "nv"
  Identifier   "Device[0]"
  Screen       0
  VendorName   "NVidia"
EndSection

Section "ServerLayout"
[color=red][b]  Inputdevice  "touchscreen1[3]"  "SendCoreEvents"[/b][/color]
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option       "Composite" "off"
EndSection


Места, которые отвечают за сенсор выделены цветом. Прошу помочь.
Имею большой опыт: посылать e-mails, принимать e-mails, удалять e-mails

Оффлайн kabyzdoh

  • Модераторы
  • *****
  • Пол: Мужской
    • artemida.vdonsk.ru
Re: Сенсорный экран и Linux
« Ответ #1 : 05 Апреля 2010, 15:31:00 »
Есть подозрение, что автокалибровка не работает корректно- меняй параметры тача вручную и смотри что получится.
Весна покажет, кто-где гадил.

Оффлайн noMugoP

  • Авторитет
  • Пол: Мужской
Re: Сенсорный экран и Linux
« Ответ #2 : 05 Апреля 2010, 15:43:26 »
Калибровку меняй не меняй работает на 1\8, дело не в этом. Видимо не ищется сам драйвер, из этого вытекает другой вопрос, куда ложить имеющийся файл драйвера и что с ним сделать в SUSE?
Имею большой опыт: посылать e-mails, принимать e-mails, удалять e-mails

Оффлайн kabyzdoh

  • Модераторы
  • *****
  • Пол: Мужской
    • artemida.vdonsk.ru
Re: Сенсорный экран и Linux
« Ответ #3 : 05 Апреля 2010, 15:56:11 »
Как работает? Пальцем елозишь по всему экрану, а курсор бегает с меньшей скоростью на меньшей площади?
Тут, имхо, дело только в этом:
  Option    "BoderLeft"     "174"
  Option    "BoderRight"    "1623"
  Option    "BoderTop"      "149"
  Option    "BoderBottom"   "1173"
Весна покажет, кто-где гадил.

Оффлайн noMugoP

  • Авторитет
  • Пол: Мужской
Re: Сенсорный экран и Linux
« Ответ #4 : 05 Апреля 2010, 16:56:53 »
Обьясню еще раз - с этим проблем никаких хцифры менялись реакции 0
Имею большой опыт: посылать e-mails, принимать e-mails, удалять e-mails

Оффлайн Dio

  • Мастер
  • Пол: Мужской
Re: Сенсорный экран и Linux
« Ответ #5 : 07 Апреля 2010, 15:00:41 »
тоже сношался вот с такой игрушкой
http://www.ieiworld.com/product_groups/industrial/content.aspx?keyword=afl-4&gid=00001000010000000004&cid=09069632135312046410&id=09040429255862091912
Всё кончилось невозможностью поменять XY местами. Дрова компилил сам на генте.

Оффлайн noMugoP

  • Авторитет
  • Пол: Мужской
Re: Сенсорный экран и Linux
« Ответ #6 : 17 Июня 2010, 14:40:10 »
Спасибо за ответ но все уже решилось, дрова тоже пришлось собирать вручную но на убунте 8.04
Имею большой опыт: посылать e-mails, принимать e-mails, удалять e-mails