Penyebab keratitis perlu diklarifikasi terlebih dahulu, dan kemudian salep yang sesuai harus dipilih sesuai dengan penyebabnya yaitu bakteri, jamur, virus, alergi atau kekurangan gizi. 1. Jika keratitis pasien disebabkan oleh bakteri, maka dapat menggunakan obat antibakteri seperti gentamisin, eritromisin dan salep lainnya. 2. Jika keratitis yang diderita pasien disebabkan oleh jamur, maka kasus ini dapat menggunakan obat antijamur berupa miconazole, mikotoksin dan obat antijamur lainnya yang berbentuk salep. 3. Untuk keratitis akibat virus, obat antivirus seperti asiklovir dapat digunakan untuk mengobati kondisi ini. 4. Untuk xerostomia yang disebabkan oleh alergi, salep seperti deksametason dan klorfeniramin, yang bersifat anti-alergi, diperlukan. 5. Untuk xerostomia yang disebabkan oleh malnutrisi, vitamin seperti tablet multivitamin oral diperlukan untuk pengobatan gejala. Penggunaan obat secara spesifik harus mengikuti petunjuk dokter.