A software keyboard may sound anathema to Palm, with its rich history of wonderful QWERTY keyboards, but you had to feel it was coming, what with the wild consumer adoption of slate devices and, you know, the economy these days. Well, after a short history of hints in webOS 2.0's code and a longer history of hacks, a full-on Palm-developed software keyboard has been found in shipping webOS 2.0 devices. It takes a little bit of a hack and a restart, and apparently it's buggy as well, oh and you have to use the physical keyboard to enter the Opt+Sym+K command that opens the virtual keys. Still, none of these shortcomings are going to stop us from sketching out slick, slim slate phones in our diaries, translating that understated elegance of the Pre 2 into a screen-dominated form factor with our unbridled imaginations, leaving the Pre's cramped hardware keyboard in the past as we sprint into a glorious future of tangible webOS 2.0 market share and maybe a threaded email app or something. Sorry, we're done. Check out a video of the keyboard in action while we wipe the drool off our chins.