Method 1: Run the Hardware and Devices troubleshooter
Windows 10 has a built-in troubleshooter to check and fix issues with devices and hardware. Here's how:
KUBE II is the ideal thermal POS printer for the retail and hospitality sectors. Thanks to its compact, appealing and robust design, and the possibility to install it both vertically and horizontally, it is the ideal solution for Points of Sale.. Hi all, after the upgrade to Win 10 from Win 7, OS doesn't recognize my USB printer Custom Kube Lottery. It doesn't recognize it as a printer. I get every time I try to connect it 'Unknown USB. KUBE II is the ideal thermal POS printer for the retail and hospitality sectors. Thanks to its compact, appealing and robust design, and the possibility to in.
![Custom Kube Printer Driver Custom Kube Printer Driver](https://www.custom.it/upload/prodotti/big/28-kube%20ii%20f_4_1.jpg)
1. Open Control Panel by right click on Start Button.
2. In the search box, type troubleshooter, and then click Troubleshooting.
3. Click on the view all option on the left panel.
4. Run the Hardware and Devices troubleshooter.
Method 2: Update drivers
For Windows to recognize your device, you might need to find and install a compatible driver. Outdated, incompatible, or corrupted drivers can disrupt communication between the computer and the mouse, touchpad.
Most hardware interfaces require driver software to work properly. If you recently upgraded from one version of Windows to another, power outages, viruses, or other computer problems, it's possible that the drivers have become corrupted. Downloading and installing the latest driver for your printer can resolve these types of problems.
I recommend you to follow the steps recommended by Andre Da Costa on Updating drivers from following article and check if it resolves the issue.
30 Mar 2009CPOL
Introduction
In this article, I will show how it’s possible to use an XML file as a Command file to drive a custom Kube printer. In detail, the goal of the project is to use the printer with native commands (escape sequences) for best performance, but creating the layout through a simple XML file instead of using a complex fixed code. The printer can be driven both by USB and RS232 ports. Via RS232, it’s also possible to read the printer and the paper status.
Background
In the Kube manual, you can see all the supported commands. My library doesn’t support all commands yet, but it maps the major ones. Also, it’s simpler to implement the missed commands. Bitmaps can be printed, and inside the library, there are conversion functions. Custom char definition is supported as well. Strings are printed by converting special characters (international chars) in the correct escape sequence. The conversion is defined in an XML file, so you can add the missed chars – currently, I’ve defined some Spain and Italian chars only.
Using the Code
The library can be used inside every project. It’s necessary to design the classes for data interchange (you can see some examples below) in which the only rule is to use the
IList
interface for encapsulating a sequence of data. This is possible because classes are read by the print engine using Reflection.To print data using one of the defined templates is simple, but you need to write XML for defining every template, of course. To apply a sequence of commands to an
IList
, use a loop command. You can see an example below:When you have the class for the data and the template for the layout, you can print the ticket with this piece of code:
Points of Interest
The process to print is composed of three parts:
- The first one uses the XML file to create a list of
CommandPrinter
objects. - The second one decodes every
CommandPrinter
in a byte sequence. - A buffer with all the byte sequence is sent to the printer.
CommandPrinter
derivate classes define every Kube command with the possible parameters. An image can also be printed. The ImageRasterHelper
converts the image in the correct byte sequence for the printer.Custom Kube Ii Printer Driver Download
Support for international characters is defined in another XML file (a class streaming XML file) that you can expand to handle all international characters supported by the printer.
It’s also possible to define labels in different languages. The language used inside the template is defined with language attributes in the first line, while the XML file that defines labels can be expanded for more labels as you like.