don't use global keydown hook