It does. I bought this keyboard for use with my N900 after reading this thread. Once it is configured properly it works great, all special characters, number keys, etc. seem to function just fine. It is the smallest/lightest folding bluetooth keyboard I have seen that is actually touch-typable. It is noticeably smaller and lighter than the Stowaway iGo. You will need to relearn some letter placements and how to touch-type efficiently on the small layout, but that is the case with the Stowaway as well. I think it's pretty great for $50 or so. Doesn't quite have the build quality of the Stowaway, but it's fine for my purposes. (FWIW) Sam