Meaning of "Today, of course, touch (touch screen) is more often than not glancing and ghostly"?

Can anyone please tell me what "Today, of course, touch (touch screen) is more often than not glancing and ghostly" is trying to say? or:Can anyone pl

Can anyone please tell me what "Today, of course, touch (touch screen) is more often than not glancing and ghostly" is trying to say?

or:Can anyone please tell me what \"Today, of course, touch (touch screen) is more often than not glancing and ghostly\" is trying to say?

Tags:today,meaning,