1. A touch pad assembly, comprising: a touch pad having a surface and one or more sensors configured to map the touch pad surface into native sensor coordinates; and a controller configured to define one or more logical device units associated with the surface of the touch pad, receive from the one or more sensors native values associated with the native sensor coordinates, adjust the native values associated with the native sensor coordinates into new values associated with the logical device units and report the new values to a host device, the logical device units associated with areas of the touch pad that can be actuated by a user, the controller configured to pass the native values through a filtering process before reporting the new values to the host device, thereby reducing an amount of data sent to the host.