kowloon:mouse on the keys