Keratitis that is caused by a virus is treated with both antiviral eye drops and oral antiviral medicine. But these treatments are not always 100% effective. Viral keratitis may come back.