An apparatus for interacting with a graphical user interface, comprising: a printed circuit board having a top surface and a bottom surface opposite the top surface; a plurality of push detection elements disposed on or over the top surface of the printed circuit board, wherein four push detection elements are arranged orthogonally from each other in the cardinal directions; a flexible pad layer having a top surface and a bottom surface opposite the top surface, wherein the flexible pad layer is disposed on or over the plurality of push detection elements; a navigation key member having a top surface and a bottom surface opposite the top surface, the navigation key member disposed over and covering the four push detection elements, wherein the bottom surface has an annular-shaped cavity; four plunger members (1224, 1244, 1274, 1294), each one of the four plunger members (1224, 1244, 1274, 1294) disposed above a respective one of the four push detection elements and configured to actuate a respective push detection element when a corresponding plunger member is actuated, wherein the four plunger members (1224, 1244, 1274, 1294) include a first pair of diametrically opposed plunger members each disposed at a first radial distance from a center point of the navigation key and a second pair of diametrically opposed plunger members each disposed at a second radial distance from the center point, the apparatus being characterized in that the first radial distance and the second radial distance are different; and at least one post member (1260 1270, 1280, 1290) disposed in an angular region between two plunger members of adjacent cardinal directions, wherein the navigation key member is circular, so that when a force is applied at any point on the top surface of the navigation key member a corresponding pivot point is created at a point on the edge of the navigation key member that is diametrically opposed from the point where the force is applied, and the at least one post member (1260 1270, 1280, 1290) disposed is configured so that a first distance between the pivot point and a first plunger member and a second distance between the pivot point and a second plunger member are never equal. a printed circuit board having a top surface and a bottom surface opposite the top surface; a plurality of push detection elements disposed on or over the top surface of the printed circuit board, wherein four push detection elements are arranged orthogonally from each other in the cardinal directions; a flexible pad layer having a top surface and a bottom surface opposite the top surface, wherein the flexible pad layer is disposed on or over the plurality of push detection elements; a navigation key member having a top surface and a bottom surface opposite the top surface, the navigation key member disposed over and covering the four push detection elements, wherein the bottom surface has an annular-shaped cavity; four plunger members (1224, 1244, 1274, 1294), each one of the four plunger members (1224, 1244, 1274, 1294) disposed above a respective one of the four push detection elements and configured to actuate a respective push detection element when a corresponding plunger member is actuated, wherein the four plunger members (1224, 1244, 1274, 1294) include a first pair of diametrically opposed plunger members each disposed at a first radial distance from a center point of the navigation key and a second pair of diametrically opposed plunger members each disposed at a second radial distance from the center point, the apparatus being characterized in that the first radial distance and the second radial distance are different; and at least one post member (1260 1270, 1280, 1290) disposed in an angular region between two plunger members of adjacent cardinal directions, wherein the navigation key member is circular, so that when a force is applied at any point on the top surface of the navigation key member a corresponding pivot point is created at a point on the edge of the navigation key member that is diametrically opposed from the point where the force is applied, and the at least one post member (1260 1270, 1280, 1290) disposed is configured so that a first distance between the pivot point and a first plunger member and a second distance between the pivot point and a second plunger member are never equal.