Teknologi POS
Mengatasi Printer Kasir USB yang Tidak Terdeteksi

Ringkasan Cepat
Panduan sistematis mengatasi printer kasir USB yang tidak terdeteksi, tidak mencetak, offline, atau menghasilkan struk rusak tanpa mengganti komponen secara acak.
- Printer kasir USB yang tidak terdeteksi perlu diperiksa berurutan: daya dan mekanik, self-test, kabel serta port, deteksi sistem operasi, driver, print queue, konfigurasi Sistem Kasir, lalu format struk.
- Urutan ini memisahkan kerusakan perangkat dari masalah komputer atau aplikasi sehingga staf tidak mengganti komponen secara acak.
- Sebelum mulai, hentikan transaksi pada kasir terkait, gunakan printer cadangan bila ada, dan dokumentasikan perubahan.
Ringkasan dibuat untuk membantu pembaca memahami poin utama. Gunakan isi artikel lengkap sebagai sumber penjelasan.
Printer kasir USB yang tidak terdeteksi perlu diperiksa berurutan: daya dan mekanik, self-test, kabel serta port, deteksi sistem operasi, driver, print queue, konfigurasi Sistem Kasir, lalu format struk. Urutan ini memisahkan kerusakan perangkat dari masalah komputer atau aplikasi sehingga staf tidak mengganti komponen secara acak.
Sebelum mulai, hentikan transaksi pada kasir terkait, gunakan printer cadangan bila ada, dan dokumentasikan perubahan. Jangan mencabut perangkat berulang saat job masih dikirim.

Jawaban singkat
Matikan printer dengan aman, cek adaptor dan kertas, jalankan self-test tanpa komputer, lalu coba kabel data serta port USB lain yang diketahui baik. Setelah itu pastikan printer muncul di sistem operasi, install driver model yang tepat, bersihkan job macet, cetak test page, dan baru uji dari POS. Bila test page berhasil tetapi POS gagal, masalah berada pada pemilihan printer, permission, template, atau service aplikasi.
Jangan mengunduh driver dari situs acak. Gunakan produsen, vendor resmi, atau repositori sistem operasi yang tepercaya.
Kenali gejalanya
| Gejala | Lapisan kemungkinan | Pemeriksaan awal | Hindari |
|---|---|---|---|
| Tidak menyala | Daya/perangkat | Adaptor dan outlet | Ganti driver |
| Self-test gagal | Mekanik/firmware | Kertas dan cover | Ubah POS |
| Tidak terdeteksi OS | Kabel/port/driver | Device list | Reinstall aplikasi |
| Test page gagal | Driver/queue | Status spooler | Ubah template |
| Test page sukses, POS gagal | Aplikasi/config | Printer mapping | Ganti hardware |
| Teks acak | Driver/encoding | Model/emulasi | Cetak berulang |
| Cetak terpotong | Lebar/template | Paper size | Tarik kertas |
Catat kapan masalah mulai dan perubahan terakhir seperti update OS, pindah port, driver baru, atau ganti printer.
Periksa daya dan kondisi fisik
Pastikan adaptor sesuai model, konektor rapat, outlet berfungsi, indikator normal, cover tertutup, roll terpasang benar, dan tidak ada paper jam. Printer thermal memerlukan sisi kertas termal menghadap head.
Gunakan adaptor yang disetujui produsen. Tegangan atau polaritas salah dapat merusak printer serta menimbulkan risiko keselamatan.
Lakukan power cycle terkontrol
Batalkan job aktif, matikan printer, tunggu singkat, lalu nyalakan. Restart komputer hanya setelah status job didokumentasikan agar transaksi atau reprint tidak menjadi ganda.
Jalankan self-test
Sebagian printer memiliki prosedur self-test dengan menahan tombol feed saat dinyalakan; cara tepat berbeda per model. Ikuti manual. Self-test biasanya mencetak konfigurasi, firmware, interface, atau karakter tanpa bantuan komputer.
Jika self-test gagal, fokus pada printer, daya, kertas, cover, cutter, atau servis. Jika berhasil, mekanisme cetak dasar bekerja dan diagnosis pindah ke jalur USB atau software.
Periksa kabel USB
Pastikan kabel adalah kabel data, bukan power-only. Periksa konektor longgar, bengkok, terjepit, atau terlalu panjang. Coba kabel pendek yang diketahui baik.
Hindari hub pasif sebagai langkah awal. Sambungkan langsung ke port komputer, lalu uji satu port pada satu waktu. Label kabel serta port kasir yang telah tervalidasi.
Waspadai konektor printer
Printer dapat memakai USB-B, USB-C, mini, atau interface board tertentu. Bentuk fisik cocok belum menjamin kabel, board, dan driver sesuai model.
Periksa deteksi sistem operasi
Buka daftar printer atau perangkat dan lihat apakah printer muncul, muncul sebagai unknown device, offline, atau berulang. Catat hardware ID serta pesan error bila tersedia.
Jika tidak muncul sama sekali dengan kabel dan port yang baik, uji printer pada komputer lain yang diizinkan. Hasil silang membedakan printer/interface dari komputer.
Install driver yang tepat
Cocokkan merek, model, interface, sistem operasi, arsitektur, dan versi. Hapus driver duplikat hanya setelah mencatat printer serta konfigurasi yang dipakai.
Beberapa printer mendukung emulasi ESC/POS atau mode lain, tetapi kemampuan berbeda. Gunakan driver atau metode yang direkomendasikan aplikasi POS dan produsen.
OpenPrinting CUPS documentation menjadi rujukan untuk lingkungan yang memakai CUPS. Pada Windows, macOS, Android, atau sistem khusus, ikuti dokumentasi platform dan vendor yang sesuai.
Bersihkan print queue
Job rusak atau tertahan dapat membuat printer terlihat offline. Batalkan job dari antrean, tunggu status bersih, lalu restart layanan print spooler sesuai prosedur sistem operasi jika dibutuhkan.
Jangan langsung mencetak ulang transaksi pelanggan berkali-kali. Gunakan test page atau dokumen non-transaksi agar tidak menghasilkan struk ganda.
Periksa printer default
Update atau instalasi dapat membuat printer virtual menjadi default. POS sebaiknya menunjuk printer berdasarkan konfigurasi stabil, bukan selalu mengikuti default sistem tanpa verifikasi.
Cetak test page
Test page sistem operasi menguji driver, queue, dan komunikasi dasar. Jika gagal, selesaikan lapisan ini sebelum membuka aplikasi POS.
Jika berhasil, catat nama printer persis, port, ukuran kertas, serta driver. Informasi ini dibutuhkan saat memetakan POS.
Periksa konfigurasi POS
Pastikan outlet, terminal, printer role, nama printer, connection type, paper width, jumlah salinan, dan template benar. Restoran dapat memiliki printer kasir, bar, serta kitchen yang berbeda.
Tinjau permission aplikasi atau browser untuk akses perangkat. Jika POS menggunakan print agent, pastikan service berjalan, versi kompatibel, akun memiliki hak, dan log tidak menunjukkan error.
Tinjau fitur Kasair serta panduan Kasair untuk konteks konfigurasi yang tersedia. Hubungi dukungan dengan model printer, OS, gejala, hasil self-test, hasil test page, dan waktu error. Harga Kasair dapat dilihat untuk konteks paket, tetapi kompatibilitas perangkat perlu dikonfirmasi.
Uji format struk
Printer 58 mm dan 80 mm membutuhkan lebar template berbeda. Periksa margin, font, logo, tabel item, QR, cutter, cash drawer pulse, dan encoding karakter.
Cetak struk uji panjang dengan modifier serta karakter Indonesia. Teks terpotong dapat berasal dari paper size atau kolom, bukan koneksi USB.
Periksa logo dan gambar
Gambar besar dapat memenuhi buffer atau memperlambat cetak. Optimalkan ukuran dan mode sesuai kemampuan printer. Uji tanpa logo untuk membedakan masalah data.
Tangani printer offline
Status offline dapat muncul karena port berubah, kabel terlepas, spooler berhenti, printer pause, atau perangkat tidur. Pastikan “use printer offline” tidak aktif jika platform memiliki opsi tersebut.
USB dapat mendapatkan nama instance baru setelah pindah port atau reinstall. Perbarui mapping POS hanya setelah memilih instance yang benar.
Periksa cutter dan paper jam
Jika cutter macet, ikuti prosedur manual. Matikan daya sebelum membuka bagian yang diwajibkan, jangan menarik kertas melawan mekanisme, dan jangan menyentuh head panas.
Setelah reset, lakukan self-test. Error cutter yang berulang membutuhkan servis, bukan reset tanpa batas.
Tangani karakter acak
Karakter acak dapat berarti driver, emulasi, encoding, atau data raw tidak cocok. Pastikan aplikasi dan printer memakai mode sama. Reset konfigurasi hanya dengan backup serta manual karena dapat mengubah interface lain.
Uji teks sederhana, lalu karakter khusus, logo, QR, dan full template secara bertahap.
Uji cash drawer
Laci yang terhubung ke printer memakai kabel serta pinout tertentu dan pulse dari driver atau POS. Jangan memasukkan kabel telepon hanya karena konektor tampak sama.
Pastikan laci tidak mengganggu diagnosis cetak. Uji printer terlebih dahulu, lalu fungsi kick drawer dengan konfigurasi vendor.
Hindari struk ganda
POS harus menyimpan status print terpisah dari status transaksi. Jika cetak gagal, reprint menunjuk order sama dan diberi penanda salinan bila kebijakan memerlukan.
Jangan membuat transaksi baru hanya untuk memperoleh struk. Rekonsiliasi nomor order, pembayaran, dan jumlah cetak setelah gangguan.
Buat matriks diagnosis
Ikuti urutan konsisten:
amankan transaksi aktif;
cek daya, kertas, cover, dan indikator;
jalankan self-test;
coba kabel serta port tervalidasi;
periksa deteksi sistem operasi;
validasi driver dan queue;
cetak test page;
cek mapping serta template POS;
uji reprint satu order;
dokumentasikan hasil atau eskalasi.
Mengubah satu variabel setiap langkah membantu menemukan penyebab.
Cegah gangguan berulang
Standarkan model printer, kabel, port, driver, dan konfigurasi. Simpan installer resmi, manual, label aset, unit cadangan, kertas, serta checklist penggantian.
Kelola update OS dan POS melalui pengujian perangkat representatif. Catat incident, penyebab, solusi, dan komponen yang diganti.
Kapan perlu servis atau ganti?
Eskalasi jika self-test gagal, interface tidak terdeteksi pada beberapa komputer, cutter atau head bermasalah, adaptor tidak stabil, atau terdapat tanda panas dan kerusakan fisik. Hentikan penggunaan bila ada risiko keselamatan.
Bandingkan biaya servis, downtime, ketersediaan suku cadang, umur, dan kompatibilitas. Penggantian harus diuji dengan POS sebelum unit lama dilepas.
FAQ
Mengapa printer menyala tetapi tidak terdeteksi?
Daya hanya membuktikan printer mendapat listrik. Kabel data, port, interface, driver, atau sistem operasi masih dapat bermasalah.
Apa fungsi self-test?
Self-test memeriksa mekanisme dasar tanpa komputer dan sering mencetak konfigurasi. Jika gagal, fokus pada hardware sebelum aplikasi.
Mengapa test page berhasil tetapi POS tidak mencetak?
Kemungkinan mapping printer, permission, print agent, role, template, atau nama instance di POS tidak sesuai.
Apakah boleh memakai hub USB?
Boleh jika didukung dan stabil, tetapi saat diagnosis sambungkan langsung untuk menghilangkan satu sumber masalah.
Bagaimana mencegah struk ganda?
Periksa status transaksi, gunakan fungsi reprint pada order sama, dan jangan membuat penjualan baru ketika cetak gagal.
Kapan printer harus dibawa ke servis?
Ketika self-test gagal, cutter atau head bermasalah, interface gagal di beberapa komputer, adaptor tidak stabil, atau ada kerusakan fisik.
Printer kasir USB paling cepat diperbaiki dengan diagnosis berlapis. Mulai dari perangkat, lanjut ke kabel dan sistem operasi, lalu driver, queue, serta POS. Bukti dari setiap langkah mengurangi downtime dan mencegah penggantian komponen yang sebenarnya masih baik.
BACA SELANJUTNYA