A text input device for attachment to a game controller includes a
small-sized housing, upper and lower faces, a plurality of text entry
keys disposed on the upper face, and an attachment interface disposed on
the lower face. A bracket for attaching the text input device to a game
controller includes an arm portion having first and second ends. An
attachment plate is fixed to the first end and has at least one engaging
member protruding therefrom and engaging the attachment interface of the
text input device. The bracket further includes at least one retaining
member protruding from the second end in a position such that, when the
attachment plate is coupled to a first part of a game controller and the
retaining member is in contact with a second part of the game controller,
a force is applied to a face of the retaining member by the second part
of the game controller so as to maintain the coupling of the attachment
plate to the game controller first part. The attachment plate engaging
member is non-destructively disengagable from the attachment interface of
the text input device, and is subsequently re-engagable so as to permit
subsequent non-destructive disengagement.