When you lock your iPhone or iPad with a passcode, the general process for using your device is that you hit the sleep/wake button or the Home button, slide to unlock, and then tap in your passcode. But, as our old friend David Chartier pointed out at Finer Things, you can skip a step if you use an external Bluetooth keyboard.
Presuming your keyboard is already paired to the iOS device, you don't even need to touch the iPad or iPhone at all to unlock it. Press a key on your keyboard to wake the device up, and then typing in your passcode. The iOS device understands what you're trying to do, and jumps to the passcode entry screen automatically.
Once you finish typing in your code, your iOS device is unlocked and ready to go.
1. Install SIMBL, http://www.culater.net/software/SIMBL/SIMBL.php.
2. Install Maximizer, http://chpwn.com/apps/maximizer.html.
3. Optional, but recommended step. Maximizer breaks full screen in some applications that already support it. To add it on a per application-basis edit SIMBLTargetApplications key from '/Library/Application Support/SIMBL/Plugins/Maximizer.bundle/Contents/Info.plist' by appending entries like explained at http://code.google.com/p/simbl/wiki/Tutorial, no. 3.
Example for TextEdit. <key>SIMBLTargetApplications</key> <array> <dict> <key>BundleIdentifier</key> <string>com.apple.TextEdit</string> <key>MaxBundleVersion</key> <string>*</string> <key>MinBundleVersion</key> <string>*</string> </dict> </array> ...