สารหลายชนิดเป็นที่รู้จักกันว่าทำให้เกิดต้อกระจกในสัตว์ทดลอง ในมนุษย์มีรายงานเกี่ยวกับต้อกระจกที่เกิดจากการใช้ยาหรือสารพิษในระบบและทางคลินิกและได้รับความสนใจอย่างมาก ยาและสารเคมีหลายชนิดสามารถทำให้เกิดต้อกระจกและต้อกระจกพิษซึ่งเกี่ยวข้องโดยตรงกับจักษุวิทยาส่วนใหญ่เกิดจากยาบางชนิด