mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-05-28 13:03:56 +00:00
120 lines
2.1 KiB
Go
120 lines
2.1 KiB
Go
// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
|
|
// file at the top-level directory of this distribution and at
|
|
// https://github.com/go-vgo/robotgo/blob/master/LICENSE
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
|
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
|
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
|
// option. This file may not be copied, modified, or distributed
|
|
// except according to those terms.
|
|
|
|
package robotgo
|
|
|
|
/*
|
|
Keys are supported:
|
|
"A-Z a-z 0-9"
|
|
|
|
"backspace"
|
|
"delete"
|
|
"enter"
|
|
"tab"
|
|
"esc"
|
|
"escape"
|
|
"up" Up arrow key
|
|
"down" Down arrow key
|
|
"right" Right arrow key
|
|
"left" Left arrow key
|
|
"home"
|
|
"end"
|
|
"pageup"
|
|
"pagedown"
|
|
|
|
"f1"
|
|
"f2"
|
|
"f3"
|
|
"f4"
|
|
"f5"
|
|
"f6"
|
|
"f7"
|
|
"f8"
|
|
"f9"
|
|
"f10"
|
|
"f11"
|
|
"f12"
|
|
"f13"
|
|
"f14"
|
|
"f15"
|
|
"f16"
|
|
"f17"
|
|
"f18"
|
|
"f19"
|
|
"f20"
|
|
"f21"
|
|
"f22"
|
|
"f23"
|
|
"f24"
|
|
|
|
"cmd" this is the "win" key for windows
|
|
"lcmd" left command
|
|
"rcmd" right command
|
|
// "command"
|
|
"alt"
|
|
"lalt" left alt
|
|
"ralt" right alt
|
|
"ctrl"
|
|
"lctrl" left ctrl
|
|
"rctrl" right ctrl
|
|
"control"
|
|
"shift"
|
|
"lshift" left shift
|
|
"rshift" right shift
|
|
// "right_shift"
|
|
"capslock"
|
|
"space"
|
|
"print"
|
|
"printscreen" // No Mac support
|
|
"insert"
|
|
"menu" Windows only
|
|
|
|
"audio_mute" Mute the volume
|
|
"audio_vol_down" Lower the volume
|
|
"audio_vol_up" Increase the volume
|
|
"audio_play"
|
|
"audio_stop"
|
|
"audio_pause"
|
|
"audio_prev" Previous Track
|
|
"audio_next" Next Track
|
|
"audio_rewind" Linux only
|
|
"audio_forward" Linux only
|
|
"audio_repeat" Linux only
|
|
"audio_random" Linux only
|
|
|
|
|
|
"num0"
|
|
"num1"
|
|
"num2"
|
|
"num3"
|
|
"num4"
|
|
"num5"
|
|
"num6"
|
|
"num7"
|
|
"num8"
|
|
"num9"
|
|
"num_lock"
|
|
|
|
"num."
|
|
"num+"
|
|
"num-"
|
|
"num*"
|
|
"num/"
|
|
"num_clear"
|
|
"num_enter"
|
|
"num_equal"
|
|
|
|
"lights_mon_up" Turn up monitor brightness No Windows support
|
|
"lights_mon_down" Turn down monitor brightness No Windows support
|
|
"lights_kbd_toggle" Toggle keyboard backlight on/off No Windows support
|
|
"lights_kbd_up" Turn up keyboard backlight brightness No Windows support
|
|
"lights_kbd_down" Turn down keyboard backlight brightness No Windows support
|
|
*/
|