Kesulitan melihat lampu lalu lintas dapat disebabkan oleh penglihatan jarak jauh yang buruk atau penglihatan warna yang tidak normal. Ada banyak penyebab penglihatan yang buruk. Sebagian besar pasien mungkin memiliki kelainan refraksi yang perlu dikoreksi oleh dokter mata untuk mengetahui apakah kacamata diperlukan. Hal ini terutama berlaku untuk pasien dengan miopi tinggi yang mengalami kesulitan melihat lampu lalu lintas saat berjalan atau mengemudi dalam cuaca redup atau berkabut. Miopia juga dapat disebabkan oleh penglihatan warna yang tidak normal, yang meliputi kelemahan warna dan buta warna. Sebagian besar pasien terlahir dengan kecenderungan genetik dan tidak dapat memperbaiki gejalanya melalui pengobatan. Hal pertama yang harus dilakukan adalah memeriksa penglihatan Anda untuk menentukan penyebab kehilangan penglihatan. Anda juga dapat menjalani tes buta warna untuk menyingkirkan kemungkinan kelainan penglihatan warna. Pasien dengan pengenalan warna yang tidak normal tidak diperbolehkan bekerja sebagai pengemudi.