A user input device for an electronic device, comprising: a base member; a flex member disposed above the base member, the flex member being electrically coupled to the base member via a connector comprising electrical pathways, a sensor touchpad module having a center axis and disposed above the flex member, the sensor touchpad module comprising a sensor touchpad having a touchable surface, the sensor touchpad module being configured to detect finger motion upon the touchable surface; a dome-shaped member disposed between the base member and the flex member, a peak point of the dome-shaped member at a location substantially corresponding to a location on the center axis, the dome-shaped member further comprising an extending member disposed substantially at the peak point to create a tilting point along the center axis such that the sensor touchpad module may be tilted with respect to the center axis; a plurality of pressure sensors (402, 404) disposed between the base member and the flex member; and a processor, communicatively coupled to the plurality of sensors (402, 404), the processor configured to manage a set of user input modes based on whether at least one of a first set of signals associated with a first user input mode and a second set of signals associated with a second user input mode has been detected, wherein the first set of signals are generated based on a displacement of a contact element (423, 435) associated with the dome-shaped member, and where the second set of signals are generated by at least one of the plurality of pressure sensors (402, 404); wherein the processor is configured to determine a direction of tilt of the sensor touchpad module based on the second set of signals. a base member; a flex member disposed above the base member, the flex member being electrically coupled to the base member via a connector comprising electrical pathways, a sensor touchpad module having a center axis and disposed above the flex member, the sensor touchpad module comprising a sensor touchpad having a touchable surface, the sensor touchpad module being configured to detect finger motion upon the touchable surface; a dome-shaped member disposed between the base member and the flex member, a peak point of the dome-shaped member at a location substantially corresponding to a location on the center axis, the dome-shaped member further comprising an extending member disposed substantially at the peak point to create a tilting point along the center axis such that the sensor touchpad module may be tilted with respect to the center axis; a plurality of pressure sensors (402, 404) disposed between the base member and the flex member; and a processor, communicatively coupled to the plurality of sensors (402, 404), the processor configured to manage a set of user input modes based on whether at least one of a first set of signals associated with a first user input mode and a second set of signals associated with a second user input mode has been detected, wherein the first set of signals are generated based on a displacement of a contact element (423, 435) associated with the dome-shaped member, and where the second set of signals are generated by at least one of the plurality of pressure sensors (402, 404); wherein the processor is configured to determine a direction of tilt of the sensor touchpad module based on the second set of signals.