In an embodiment, a request is received that specifies a function and a specified key value. A second computer system may be coupled to the first computer system. The method also includes processing the fingerprint data sets to generate a composite fingerprint data set over an area of the fingerprint larger than the sensing area of the fingerprint sensor. The legs of the device may be locked such that the device may be left unattended in a standing position. A locking mechanism allows the handle extension to be locked in different angular positions relative to the handle and can be remotely controlled from the handle extension.