Home > Articles, Moblie Apps, Tech Tidbits > Inside the Trackpad: a BlackBerry Science Lesson

Inside the Trackpad: a BlackBerry Science Lesson

By Becky, posted December 18, 2009 10:41 AM
Inside the Trackpad: a BlackBerry Science Lesson
You might have noticed a different navigation tool on recent BlackBerry® smartphones like the BlackBerry® Curve™ 8520 smartphone and BlackBerry® Bold™ 9700 smartphone. Inside BlackBerry wanted to find out how the trackpad worked, so we went and sat down with David (Vice President of Handheld Products) and Derek (Electronics Designer) for a quick lesson.
In the most basic terms you might have heard the trackpad described as an optical mouse. “Think of your standard red-light mouse except your finger is the desk, and you’re moving the desk,” explains Derek. “So the tiny little imperfections of a desk that your mouse picks up on to navigate, it’s now replacing that with your thumb.”
To explain how this navigation process works, David tells me to picture the trackpad as “an infared video camera turned upside down.” Derek agrees and pulls up a screen shot showing a very pixelated grey-scale blob that is actually a finger (see diagram after the jump). He continues, “you have a very low resolution, very fast frame-rate camera: black and white, grey scale.” What the camera sees and registers are the gradations in your finger.
As you move your thumb across the trackpad, a special algorithm happens inside which spits out “you moved left 3 spaces” or as Derek a little more technically put it “it spits out: delta x, delta y.” Or, in diagram form, this is what is happening:
Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: