Просмотр полной версии : Замена тачскрина на другой
Maxim8112
05.10.2011, 20:20
Добрый день! Я отписывался на форуме недавно про купленный нами тач General Touch с USB-ридером. В общем, вернули его обратно, и взамен прислали сего зверя - OL-1502.
Непонятно, что за производитель, известна только модель. Подключается через сом-порт, ридер ps/2.
Подключили. Кипер запустился без проблем, но вот с калибровкой беда. Тычем по центру экрана - ноль реакции. Чуть ниже - появляется наконец логотип с корабликом.
В настройках самого монитора стоит разрешение 1024-768. До этого стоял 12" тач Aegis, а этот соответственно 15".
Вопрос, чем его калибровать?
У него матрица tpanel, соответственно, через TP25PCAL.
Maxim8112
05.10.2011, 21:38
Да, TP25PCAL.exe лежит в папке TOUCH. Запускается только с параметрами, в которых указывается порт, скорость и еще что-то вроде. А как узнать, с какими параметрами делать запуск для этого тача?
TP25PCAL.exe tkt1 -g800x600 вот так примерно должна выглядеть строчка
потом для проверки запустите usefix.exe и проверяйте совпадение с нажатием
---------- Сообщение добавлено в 21:53 ---------- Предыдущее сообщение было в 21:50 ----------
уверен что 12 Aegis была в разрешении 800х600 (а она какая была tkt или ело ?)
вот только rkeeper6.ini проверьте что прописано было .... может там ваще математическая коррекция ....
Maxim8112
05.10.2011, 23:33
В инишнике ничего особенно нет:
HiResolution=2
Color=ON
256color=ON
Colors=2
TP25PCAL.exe tkt1 -g800x600
Калибруйте так, но при запуске драйвера тача пропишите эти же параметры.
Лучше сразу так:
TP25PCAL.exe tkt1 -g1024x768
Maxim8112
06.10.2011, 11:27
Не, ребят, нифига не выходит. Запускаю под ДОСом утилитку с параметрами TP25PCAL.exe tkt1 -g1024x768. Выводится окно с предложением нажать на мигающий крестик в левом нижнем углу, но он не нажимается, хоть убей! То же самое, если ставить 800*600 в параметрах.
Что самое интересное, если во время работы калибровочной утилиты зайти в меню самого монитора, то там в настройках расположения изображения стоит увеличенное значение размера по вертикали (255 при 100 максимально возможных, и монитор не дает изменить этот параметр, в отличие от значения по горизонтали), хотя по горизонтали все в норме и разрешение стоит такое, какое мы задали в командной строке.
Mikkey O'Fish
06.10.2011, 11:50
Попробуй по порядку. Сначала настрой его, чтобы в DOSe работал. Выложи autoexec.
У тебя при загрузке в ДОСе изображение на весь экран или в окне? Если в окне, лезь в биос настройки адаптера.
да нефига олы вообще калибровать, мне не встретилось ни одного, чтобы был не откалиброван. Запустите без параметров тпанель. После этого начинает панель работать в досе, ничего больше даже запускать не нужно.
А для того, чтобы калибровать, нужно во-первых, сначала елошные дрова убрать, потом инициализировать панель с параметрами, а уж потом калибровать. А в кипере елошную длл заменить на тктшную. Обычно с математической коррекцией.
Maxim8112
06.10.2011, 13:01
Да запускал я эту панель под досом. Монитор чувствует нажатия, но не там где нужно. Или нужно ее прописывать в autoexec, чтобы тоже грузилась?
Mikkey O'Fish
06.10.2011, 13:05
Да запускал я эту панель под досом. Монитор чувствует нажатия, но не там где нужно. Или нужно ее прописывать в autoexec, чтобы тоже грузилась?
autoexec.bat ???
prompt $p$g
path=c:\dos;c:\net;c:\touchkit;c:\rkclient;c:\util ;c:\nc
dtime
SET TEMP=C:\TEMP
mode com2 baud=19200 data=8 stop=1 parity=NONE
vga#font
SET TKT1=3E8 10
tpanel.exe -g 800x600 -1
share....... сходство есть?:wall:
если у Вас ранее был Aegis 12 - они шли двух вариантов ело или ткт контроллер (в одном случае драйвер совпадает / в другом естественно нет)
SET TKT1=3E8 10
tpanel.exe -g 800x600 -1 - выше Вам написали - если похожая строчка есть в autoexec.bat - значит Вам повезло
P.S. ......при калибровке нажмите крестик и держите до того момента пока не заморгает другой (обычно секунды 4-5) - обычно рано отпускают и естественно ничего не калибруется ....
P.P.S. все Вам кусками кидают советы - просите полную пошаговую инструкцию (а лучше позвоните кому нибудь ..... быстрее будет ....)
Maxim8112
06.10.2011, 15:04
Как видно из autoexec.bat, контроллер все таки ткт:
prompt $p$g
path=c:\util;c:\dos;c:\nc;c:\net;c:\touchkit
mode com1 baud=9600 data=8 stop=1 parity=NONE
mode com2 baud=9600 data=8 stop=1 parity=NONE
mode com3 baud=9600 data=8 stop=1 parity=NONE
mode com4 baud=9600 data=8 stop=1 parity=NONE
echo ..............
echo UNIT01/SERV01
echo ..............
vga#font
echo n|chkdsk /f
C:\NET\net initialize
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
c:\NET\sockets.exe
C:\NET\net logon UNIT 987654321 /YES
C:\NET\net start
share
net use * /delete
net time \\RKSERVER /set /yes
dtime
SET TKT1=2E8 10
TPANEL.EXE -m -1
cd \rkclient
setftime AERF 1
setftime AERF 2
dmove buf rkclient
rkeeper6
:stop
Mikkey O'Fish
06.10.2011, 15:59
TPANEL.EXE -m -1
mouse (-m) тебе не нужен поставь параметры "-g 800x600 -1", или лучше "-g 1024x768 -1".
Проверь, чтобы tpanel.exe реально был в c:\touchkit
Перезагружаешься и запускаешь тест TP25PCAL.exe tkt1 -g 800х600 или 1024x768 (как прописано в autoexec).
Далее -
......при калибровке нажмите крестик и держите до того момента пока не заморгает другой (обычно секунды 4-5) - обычно рано отпускают и естественно ничего не калибруется ....
P.S. Имей в виду: "разрешение экрана" и "разрешение тач-панели" - вещи разные, но должны совпадать.
Maxim8112
07.10.2011, 23:13
Всем спасибо! Я ведь до этого уже запускал TP25PCAL.exe tkt1 -g 800х600, но не знал, что надо держать на крестике палец около 5 секунд. Из-за этого конечно ничего не калибровалось )
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot