Автор Тема: Настройка под тачскрин неизвестного производителя  (Прочитано 2816 раз)

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
https://wiki.ubuntu.com/Touchscreen
попробовал, не получилось
https://wiki.archlinux.org/index.php/Touchscreen
Попробовал, в общем-то мне это и не нужно, у меня другой случай...
http://www.linuxquestions.org/questions/linux-hardware-18/how-to-example-elo-touchscreen-xorg-conf-692767/
не понячл, куда это вставлять, и откуда брать
https://www.altlinux.org/ASUS_Eee_Top
тоже не понятно, там шапка обрезана.
$ apt-cache search touchscreen
libts - tslib - touchscreen access library
xinput-calibrator - A generic touchscreen calibration program for X.Org
В общем то есть тачскрин,но сложно сказать его производителя, подключается через VGA и USB
При проведении по экрану, мышка двигается в квадрате 0,7 на 0,7 см
что делать, подскажите!
Возможно и я на что-то сгожусь...

Оффлайн tema

  • Мастер
  • ***
  • Сообщений: 1 870
    • Email
Мне это помогло:
http://newblog.kz/posts/view/43

xinput-calibrator позволяет сделать всё, что нужно

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
Мне это помогло:
http://newblog.kz/posts/view/43

xinput-calibrator позволяет сделать всё, что нужно
Не помогает, создаю конф и скрипт отдельно прописываю, на экране идет 0.7 на 0.7 см квадратик, на нем все кликается, но мне нужно на весь монитор, тут закралась мысль, а может надо калибровать мышь? которая идет с монитором...
Возможно и я на что-то сгожусь...

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
Долго копаясь, и жестко ломая железо (что не типично для меня, обычно я это делаю со стороны программ), но я откопал: Acer  - монитор без тач скрина, а к нему идет ПАВ панель с KeeTouch. Получается мне надо калибровать тач пад, ладно [роющий смайлик] дальше.
Возможно и я на что-то сгожусь...

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
нашел вот это, теперь стал вопрос, где взять нужные драйвера?
Возможно и я на что-то сгожусь...

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
так, а как перезапустить x-server? Я так понимаю что должно быть что-то типа serviсe reboot ???
« Последнее редактирование: 21.09.2017 16:19:06 от MonomaxV »
Возможно и я на что-то сгожусь...

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
Вообще, странный альт линукс, взял ради эксперимента два идентичных терминала, на один накати Убунту, на другой Альт, с Убунтой проблем не возникло, установился драйвер и все пошло... А вот с альтом беда. Не хочет работать, уж и в конфиги и в автостарты и драйвер от кея нашел и его утановил, но это не лечит. Собственно для того что-бы иметь представление:
калибровка тач стекла:
Спойлер
xinput_calibrator
Calibrating standard Xorg driver "HID 1aad:0001"
   current calibration values: min_x=0, max_x=65535 and min_y=0, max_y=65535
   If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL).
   --> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
   Identifier   "calibration"
   MatchProduct   "HID 1aad:0001"
   Option   "MinX"   "5581"
   Option   "MaxX"   "7629"
   Option   "MinY"   "731"
   Option   "MaxY"   "2309"
   Option   "SwapXY"   "0" # unless it was already set to 1
   Option   "InvertX"   "0"  # unless it was already set
   Option   "InvertY"   "0"  # unless it was already set
EndSection
Калибровка Фэйка (т.е. туда куда реально нажимаешь) стекла:
Спойлер
xinput_calibrator --fake
Calibrating standard Xorg driver "Fake_device"
   current calibration values: min_x=0, max_x=1000 and min_y=0, max_y=1000
   If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL).
   --> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
   Identifier   "calibration"
   MatchProduct   "!!Name_Of_TouchScreen!!"
   Option   "MinX"   "85"
   Option   "MaxX"   "116"
   Option   "MinY"   "12"
   Option   "MaxY"   "35"
   Option   "SwapXY"   "0" # unless it was already set to 1
   Option   "InvertX"   "0"  # unless it was already set
   Option   "InvertY"   "0"  # unless it was already set
EndSection

Change '!!Name_Of_TouchScreen!!' to your device's name in the config above.

Калибровка Фэйка мышью, точно попадая по точкам:
Спойлер
xinput_calibrator --fake
Calibrating standard Xorg driver "Fake_device"
   current calibration values: min_x=0, max_x=1000 and min_y=0, max_y=1000
   If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL).
   --> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
   Identifier   "calibration"
   MatchProduct   "!!Name_Of_TouchScreen!!"
   Option   "MinX"   "-1"
   Option   "MaxX"   "1001"
   Option   "MinY"   "1"
   Option   "MaxY"   "999"
   Option   "SwapXY"   "0" # unless it was already set to 1
   Option   "InvertX"   "0"  # unless it was already set
   Option   "InvertY"   "0"  # unless it was already set
EndSection

Change '!!Name_Of_TouchScreen!!' to your device's name in the config above.

Не было бы так обидно, если бы на убунту это не заработало, но к сожалению на убунту все работает и даже очень хорошо работает, я расстроен...
Возможно и я на что-то сгожусь...

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
Вообще, сейчас только сообразил, в Альте при установке стандартного драйвера, он не сохраняется, возникает вопрос почему?
Возможно и я на что-то сгожусь...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 322
  • Кто ищет, тот найдёт.
    • Email
Сравнивайте версии ядра, версии ПО. Возможно что этот момент как-либо влияет на работоспособность. Некорректно сравнивать два дистрибутива (не конкретные образы дисков, а бренды - названия дистрибутивов, мол это хороший, а то плохой) с разными версиями ПО - это разные по свойствам системы. Сравнивать всегда надо дистрибутивы с одинаковыми (или не сильно отличающимися в большей части пакетов) версиями ПО.
« Последнее редактирование: 21.09.2017 19:00:07 от sb »

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
Сравнивайте версии ядра, версии ПО. Возможно что этот момент как-либо влияет на работоспособность. Некорректно сравнивать два дистрибутива (не конкретные образы дисков, а бренды - названия дистрибутивов, мол это хороший, а то плохой) с разными версиями ПО - это разные по свойствам системы. Сравнивать всегда надо дистрибутивы с одинаковыми (или не сильно отличающимися в большей части пакетов) версиями ПО.
Верю, что гордитесь данным дистрибутивом, но мне интересней больше
в Альте при установке стандартного драйвера, он не сохраняется, возникает вопрос почему?
Собственно, сегодня решаюший день, если удастся с опозданием более чем в месяц продемонстрировать что все работает, то мы остаемся на Альте, нет, то мы ищем альтернативу.
Возможно и я на что-то сгожусь...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 322
  • Кто ищет, тот найдёт.
    • Email
Старайтесь по возможности описывать максимально подробно что и как вы делаете и что не получается. С моей точки зрения вы ведете в этой теме диалог сам с собой. Мне, к примеру, со стороны непонятно, что у вас там происходит и что вы делаете. Тем более, что с этими вещами я вообще дела не имел и мне крайне желательно иметь хоть какое-то представление о ситуации. Уверен, что многие находятся примерно в моем положении за исключением тех немногих, у которых большой опыт (но их единицы и они бывают крайне заняты, когда на форум времени может и не быть - тем более, что сейчас многие на конференции в Калуге).
« Последнее редактирование: 22.09.2017 09:15:46 от sb »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 322
  • Кто ищет, тот найдёт.
    • Email
Версии используемого ПО тоже бы желательно привести (убунта/альт). Ведь чем подробнее вы опишите, что и как вы делаете, тем полнее сложится картина вашей проблемы у участников форума. Возможно, что может потребоваться смена ядра либо использование какой-либо сборки на Сизифе.
« Последнее редактирование: 22.09.2017 09:22:52 от sb »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 16 998
    • Домашняя страница
    • Email
Достаточно версии ядра.
Андрей Черепанов (cas@)

Оффлайн MonomaxV

  • Поехали!!!
  • Давно тут
  • **
  • Сообщений: 150
  • Пролет, взлет и залет...
ядро убунту: 4.10.1
ядро Альт: 4.4.34
Но это уже не важно, так как общим решением команды решили искать другую ОС, которая нам подойдет.
Возможно и я на что-то сгожусь...