UltraBoard 950 is the latest compact keyboard from BakkerElkhuizen. The light keystroke, 2 USB ports and clear layout make this a complete keyboard. Also The biggest difference to a standard keyboard is that it has no numerical section, which makes the keyboard narrower.
A compact keyboard reduces the distance to the mouse and reduces strain on your lower arms. An added benefit is that a compact variant is easier to transport in a laptop bag. You therefore need not rely on your laptop keyboard.