| return err | return err | ||||
| } | } | ||||
| robotgo.Scroll(scroll.X, scroll.Y) | |||||
| robotgo.Scroll(scroll.X * 20, scroll.Y * 20) | |||||
| return json.NewEncoder(w).Encode(&EmptyData{}) | return json.NewEncoder(w).Encode(&EmptyData{}) | ||||
| } else { | } else { | ||||
| return errors.New("Invalid method: "+ req.Method) | return errors.New("Invalid method: "+ req.Method) | ||||
| modifiers = append(modifiers, modifier) | modifiers = append(modifiers, modifier) | ||||
| } | } | ||||
| log.Printf("key: %s, modifiers: %#v", key.Key, modifiers) | |||||
| robotgo.KeyTap(key.Key, modifiers...) | robotgo.KeyTap(key.Key, modifiers...) | ||||
| return json.NewEncoder(w).Encode(&EmptyData{}) | return json.NewEncoder(w).Encode(&EmptyData{}) | ||||
| } else { | } else { |