Not sure, but I have this kinda medium sized one, that is light and and only costs like $30, but it's only a printer, not a scanner or photocopier. I got it at wal-mart and its a HP deskjet D2530. It works great with my laptop. Hope this helps.
Your problem is not the printer, the problem is availability of windows drivers for the printer. If you find appropriate windows drivers supporting the printer you should not have problems using your laptop with the printer*. *I have assumed that you have windows installed on your laptop.
Laptop printers do not have to be wireless. You can have a USB cord that goes from the printer to your laptop that you can unplug when you're not using it.
yes i have a hp laptop connnected to an epson printer
As long as there is a connection port on the laptop that is compatible to the printer's connection, and the operating system on your laptop is compatible to the printer's drivers and software, yes it can be used with a laptop.
I suggest you learn how to spell cheap and laptop before you even attempt to write essays.
plug the printer's cord into the laptop's USB port
you can use any printer having USB interface.. if you are talking of old laptop then you can also use the lpt printer.. its all about which ports (usb, lpt) is having your laptop.. now a days every laptop is having only usb port ..
yes
The printer is more than one meter from the laptop. The infared range is about one meter.
Any printer that connects to the laptop by USB.
If your looking for something for internet access as its key funtion then i would suggest the hp mini, it is small, portable, and powerful. If you want a laptop that does it all and is small and portable then i would suggest the macbook air. It runs about $750 which is about $300 more than the hp mini.
It varies by printer, but a usb printer will usually have a squarish connector with two of the corners angled with the other end being normal usb plugging into the laptop