when you init your touch driver,you should set some params as below input_set_abs_params(codec_ts_input, ABS_X, X_MIN, X_MAX, 0, 0); input_set_abs_params(codec_ts_input, ABS_Y, Y_MIN, Y_MAX, 0, 0); input_set_abs_params(codec_ts_input, ABS_PRESSURE, PRESSURE_MIN, PRESSURE_MAX, 0, 0);
On Tue, Jan 20, 2009 at 4:36 PM, pramod <pramodkum...@gmail.com> wrote: > > hi all, > > We have ported android on the ARM9 based board. We are able to see the > home page after booting android on target. But the touch screen is not > working. The touch screen driver is modified to pass the of X,Y > pressure as shown below. > > xtmp = (axis_table[2] + axis_table[0]*x + axis_table > [1]*y )>>axis_table[6]; > ytmp = (axis_table[5] + axis_table[3] > *x + axis_table[4]*y )>>axis_table[6]; > > printk("x (xtmp)-> %d (%d)\t y(ytmp) - > > %d (%d)\n p->%d\n",x,xtmp,y,ytmp,p); > > > input_report_abs(d->idev, ABS_X, > ytmp); > input_report_abs(d->idev, ABS_Y, > xtmp); > input_report_abs(d->idev, > ABS_PRESSURE, p); > input_report_key(d->idev,BTN_TOUCH,1); > input_sync(d->idev); > > ours is resistance based touchscreen with resoultion of 240*432. > > The pointer location application of the android does'nt recognise the > touch screen inputs. The touch screen is calibrated using ts_calibrate > of tslib. The max values for x and y is 4095. > > Currently the date and time bar scrolls down upon clicking on the > screen, we are not able to lauch any of the applications. > > Can anyone please tell what needs to be done to correct the > touchscreen issue. > > Thanks > > Pramod > > > > Qingzhan Zhang wrote: > > in your touch driver ,you should set the x/y/pressure's MAX value and MIN > > value,the android according to the MAX and MIN value to calculate your > > inputing values > > > > On Thu, Jan 15, 2009 at 4:34 PM, vishal bhoj <vishalb...@gmail.com> > wrote: > > > > > when i did a logcat i get > > > Starting input on non-focused client > > > com.android.internal.view.iinputmethodclient$stub$pr...@4) > > > D/InputManagerService( 554): > > > hide the small icon for the input method > > > W/InputManagerService( 554): > > > Ignoring focus gain of: > > > android.view.inputmethod.inputmethodmanage...@435b54c0 > > > > > > > > > > > > On Thu, Jan 15, 2009 at 3:31 AM, vishal bhoj <vishalb...@gmail.com> > wrote: > > > > > >> hi, > > >> > > >> TOuch screen is not working for me on omapzoom. when i run pointer > > >> location i don get any values there. when i touch only the top time & > date > > >> bar slides down and goes back. what has to be changed to get touch > screen > > >> working in android on omap3evm > > >> > > >> > > >> On Tue, Jan 13, 2009 at 8:37 AM, Kai Wei <kai.wei...@gmail.com> > wrote: > > >> > > >>> > > >>> Hi, > > >>> How can I get calibration with android? The value returned by driver > > >>> seemed too big to be used directly. > > >>> > > >>> On Dec 5 2008, 3:30 am, Maxime Petazzoni <maxime.petazz...@gmail.com > > > > >>> wrote: > > >>> > Hi, > > >>> > > > >>> > You need to invert the READ_X and READ_Y calls in drivers/input/ > > >>> > touchscreen/ads7846.c for the ts->read_x and ts->read_y values. > This > > >>> > is a well known OmapZoom issue with Android. > > >>> > > > >>> > - Maxime > > >>> > > > >>> > On Dec 4, 8:42 am, Manav Gautama <ma...@bandwidthcrunch.com> > wrote: > > >>> > > > >>> > > Dear droidans, > > >>> > > I have aads7846chip and the tslib working fine > on > > >>> a > > >>> > > 2.6.27 kernel ported to my 2430 based board, with Xorg and tslib > > >>> have > > >>> > > got it to give fine calibration and behaviour. On using android i > am > > >>> > > getting inverted touch with reference being the X axis. Any tips > on > > >>> how > > >>> > > to get it calibrated on android ? > > >>> > > > >>> > > Warm regards, > > >>> > > Manav > > >>> > > > >>> > > bandwidthcrunch at gmail dot com > > >>> > > > >>> > >www.bandwidthcrunch.com > > >>> > > >>> > > >> > > >> > > >> -- > > >> with regards vishal > > >> > > > > > > > > > > > > -- > > > with regards vishal > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---