I found that eye twitching can be triggered by stress, tiredness (fatigue), eye strain, caffeine or alcohol, dry eyes, nutritional imbalances and allergies. There are so many causes of eye twitching. So we must first figure out the cause and then deal with it. If your eye twitching is caused by stress, tiredness or fatigue, eye strain, you can solve your problem by relaxing your self and get enough sleep in the night. If your eye twitching is caused by caffeine or alcohol, I suggest you to cut back the amount. Dry eye is quite common among people especially among computer users and the older population. We can treat this by applying some medical treatment. If it is not very serious, we can use artificial tears to relieve the symptom. And a lack of certain nutritional substances such as magnesium can trigger eyelid spasms. You can talk with your doctor for expert advice first.