In an embodiment, a software keyboard includes a software key with a first
label and a second label, where both the first and the second label are
visible. The first label may be displayed on the software key so as to
indicate that the first label is active. In an embodiment, the user may
provide an input so as to make the second label active and the change may
be indicated on the software key. In an embodiment, the arrangement of
the first and second labels may be adjusted in response to a resizing of
the software keyboard.