When it was first released, I almost literally drooled over Handspring’s Palm Pilot “killer,” the Visor Deluxe. All that Palm goodness, but in a better designed package. How could it not be goodness? Unfortunately, it’s price tag of $250 was too rich for me back in 1999/2000. So I had to pass.
Of the years, my desire to own one of these continued, though it dwindled a bit. Every now and then, I’d tell myself that I was just being silly to continue to want one. After all, Handspring folded and many other PDA manufacturers rose up to take their place. Who wants a bulky Visor when one can have a small, sleek and sexy PocketPC?
Well, I did. And I finally nabbed an original Visor Deluxe off of eBay for the grand price of $17. But many years later, would this device still be useful? Could I make any use out of it?
The answer is a big-time yes. The Visor Deluxe runs PalmOS, and Palm had some damned good productivity apps, even way back then. My favorite app so far is the To Do List. I find myself continually jotting down tasks as they come to me throughout the day. Normally, I would’ve just forgotten about the task before. Now, I capture it, prioritize it, and then complete the task. Instant rise in productivity!
So the only other question was how I’d do a hotsync with my computer. I’m a Linux guy, and wasn’t in a big hurry to boot into Windows just to sync up a PDA. So I did a little research, and found out a few things that totally failed to surprise me. First of all, there’s a kernel module built specifically for Handspring’s USB-to-Serial connectors on their Visor line. So I knew then that my Debian box would recognize that there was a Visor there. But what to sync with?
And that’s where I found KPilot. To quote from the website:
KPilot is a replacement for the Palm Desktop software from PalmSource Inc., which makes your PalmOS powered handheld (e.g., a Palm Zire 31) capable of exchanging information with your KDE powered computer. [...]
KPilot has plugins that can exchange information between your Palm and other applications like KOrganizer, KNotes and KMail. In KPilot you can display and edit your contacts, write notes or install new programs on your Palm.
Which is probably more than I needed to quote. The short version is that KPilot allows integration with all the pieces of the Kontact PIM suite. KOrganizer syncs with the Visor’s To Do and Calendar apps. KNotes syncs with the Visor’s Memo Pad. KAddressbook syncs with the Visor’s Address Book. And etc.
Syncing itself was almost pathetically easy. I hooked up the Visor’s USB cradle to a spare USB port. Then I put the Visor into it’s cradle and hit the hotsync button. Finally, I fired up KPilot and told it to auto-detect the PDA. The Visor beeped, and then the sync started. I actually thought something had gone wrong, ‘cuz the sync took less than 10 seconds. But I pulled the Visor out of its cradle, turned it on, went to the address book, and there were all of my Kaddressbook contacts! Ditto for my notes, calendar appointments, and tasks.
This is the way that I wish everything worked in Linux. You plug it in, you press a button, and it Just Works. There’s nothing to think about (indeed, I over-thought the whole thing, thinking I needed to convert my system to UDEV to make this work), nothing to configure, no new programs to learn. Press a button, Just Works.