Skip to content

Instantly share code, notes, and snippets.

@yoshioota
Created February 17, 2012 15:44
Show Gist options
  • Select an option

  • Save yoshioota/1854090 to your computer and use it in GitHub Desktop.

Select an option

Save yoshioota/1854090 to your computer and use it in GitHub Desktop.
// JavaScript key code consts
var VK_DELETE = 8
var VK_TAB = 9
var VK_RETURN = 13
var VK_ESCAPE = 27
var VK_SPACE = 32
var VK_LEFT = 37
var VK_UP = 38
var VK_RIGHT = 39
var VK_DOWN = 40
// ('a'..'z').each_with_index{|c, i| puts "var VK_#{c.upcase} = #{(32 + 33 + i).to_s.rjust(3, ' ')}"}
var VK_A = 65
var VK_B = 66
var VK_C = 67
var VK_D = 68
var VK_E = 69
var VK_F = 70
var VK_G = 71
var VK_H = 72
var VK_I = 73
var VK_J = 74
var VK_K = 75
var VK_L = 76
var VK_M = 77
var VK_N = 78
var VK_O = 79
var VK_P = 80
var VK_Q = 81
var VK_R = 82
var VK_S = 83
var VK_T = 84
var VK_U = 85
var VK_V = 86
var VK_W = 87
var VK_X = 88
var VK_Y = 89
var VK_Z = 90
//
var VK_F1 = 112
var VK_F2 = 113
var VK_F3 = 114
var VK_F4 = 115
var VK_F5 = 116
var VK_F6 = 117
var VK_F7 = 118
var VK_F8 = 119
var VK_F9 = 120
var VK_F10 = 121
var VK_F11 = 122
var VK_F12 = 123
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment