From Wikibooks, open books for an open world
The following tables show all the key codes that can be accessed with GetKey or GetSCS. These may also be found inside ti83plus.inc.
Accessed with B_Call(_GetKey). After the command, the key code is stored into the accumulator and (KeyExtend). Alpha-Alpha Function Keys must be enabled with the following system flag :
SET LwrCaseActive,(IY+AppLwrCaseFlag)
Key
Equate
Value
Key
Equate
Value
Key
Equate
Value
[Y=]
kYEqu
$49
[MODE]
kMode
$45
[X,T,θ,n ]
kVarX
$B4
[WINDOW]
kWindow
$48
[DEL]
kDel
$0A
[STAT]
kStat
$31
[ZOOM]
kZoom
$2E
<
kLeft
$02
V
kDown
$04
[TRACE]
kTrace
$5A
Λ
kUp
$03
[GRAPH]
kGraph
$44
>
kRight
$01
[MATH]
kMath
$32
[x-1 ]
kInv
$86
[x2 ]
kSquare
$BD
[APPS]
kAppsMenu
$2C
[SIN]
kSin
$B7
[,]
kComma
$8B
[PRGM]
kPrgm
$2D
[COS]
kCos
$B9
[(]
kLParen
$85
[VARS]
kVars
$35
[TAN]
kTan
$BB
[)]
kRParen
$86
[CLEAR]
kClear
$09
[^]
kExpon
84
[÷]
kDiv
$83
[LOG]
kLog
$C1
[LN]
kLn
$BF
[STO=>]
kStore
$8A
[7]
k7
$95
[4]
k4
$92
[1]
k1
$8F
[8]
k8
$96
[5]
k5
$93
[2]
k2
$90
[9]
k9
$97
[6]
k6
$94
[3]
k3
$91
[×]
kMul
$82
[-]
kSub
$81
[+]
kAdd
$80
[0]
k0
$8E
[.]
kDecPnt
$8D
[(-)]
kChs
$8C
[ENTER]
kEnter
$05
Key
Equate
Value
Key
Equate
Value
Key
Equate
Value
[STAT PLOT]
kStatEd
$43
[QUIT]
kQuit
$40
[LINK]
kLinkIO
$41
[TBLSET]
kTblSet
$4B
[INS]
kIns
$0B
[LIST]
kList
$3A
[FORMAT]
kFormat
$57
[2nd] + <
kBOL
$0E
[CALC]
kCalc
$3B
[2nd] + >
kEOL
$0F
[TABLE]
kTable
$4A
[TEST]
kTest
$33
[MATRX]
kMatrix
$37
[Ö` ]
kSqrt
$BE
[ANGLE]
kAngle
$39
[SIN-1 ]
kASin
$B8
[EE]
kEE
$98
[DRAW]
kDraw
$2F
[COS-1 ]
kACos
$BA
[{]
kLBrace
$EC
[DISTR]
kDist
$38
[TAN-1 ]
kATan
$BC
[}]
kRBrace
$ED
[p ]
kPi
$B5
[e]
kCONSTeA
$EF
[10x ]
kALog
$C2
[ex ]
kExp
$C0
[RCL]
kRecall
$0C
[u]
kUnA
$F9
[L4]
kL4A
$F6
[L1]
kL1A
$F3
[v]
kVnA
$FA
[L5]
kL5A
$F7
[L2]
kL2A
$F4
[w]
kWnA
$FB
[L6]
kL6A
$F8
[L3]
kL3A
$F5
[[ ]
kLBrack
$87
[] ]
kRBrack
$88
[MEM]
kMem
$36
[OFF]
kOff
$3F
[CATALOG]
kCatalog
$3E
[i ]
kI
$EE
[ANS]
kAns
$C5
[ENTRY]
kLastEnt
$0D
Key
Equate
Value
Key
Equate
Value
Key
Equate
Value
Page Up
kAlphaUp
$07
[A]
kCapA
$9A
[D]
kCapD
$9D
Page Down
kAlphaDown
$08
[B]
kCapB
$9B
[E]
kCapE
$9E
[C]
kCapC
$9C
[F]
kCapF
$9F
[G]
kCapG
$A0
[H]
kCapH
$A1
[I]
kCapI
$A2
[N]
kCapN
$A7
[S]
kCapS
$AC
[J]
kCapJ
$A3
[O]
kCapO
$A8
[T]
kCapT
$AD
[K]
kCapK
$A4
[P]
kCapP
$A9
[U]
kCapU
$AE
[L]
kCapL
$A5
[Q]
kCapQ
$AA
[V]
kCapV
$AF
[M]
kCapM
$A6
[R]
kCapR
$AB
[W]
kCapW
$B0
[X]
kCapX
$B1
[Y]
kCapY
$B2
[_]
kSpace
$99
[Z]
kCapZ
$B3
[:]
kColon
$C6
[θ]
kThetA
$CC
[?]
kQuest
$CA
["]
kQuotE
$CB
[SOLVE]
kAlphaEnter
$06
Alpha-Alpha-Function Keys
Key
Equate
Value
Key
Equate
Value
Key
Equate
Value
[a]
kLa
$E2
[d]
kLd
$E5
[i]
kLi
$EA
[b]
kLb
$E3
[e]
kLe
$E6
[j]
kLj
$EB
[c]
kLc
$E4
[f]
kLf
$E7
[k]
kLk
$EC
[g]
kLg
$E8
[l]
kLl
$ED
[h]
kLh
$E9
[m]
kLm
$EE
[n]
kLSmalln
$EF
[s]
kLs
$F4
[x]
kLx
$F9
[o]
kLo
$F0
[t]
kLt
$F5
[y]
kLy
$FA
[p]
kLp
$F1
[u]
kLu
$F6
[z]
kLz
$FB
[q]
kLq
$F2
[v]
kLv
$F7
[r]
kLSmallr
$F3
[w]
kLw
$F8
These KeyCodes are returned from the B_Call(_GetSCS) call. Note that the [APPS] key is equated to skMatrix for portability to the TI-83.
Key
Equate
Value
Key
Equate
Value
Key
Equate
Value
[Y=]
skYEqu
$35
[2nd]
sk2nd
$36
[ALPHA]
skAlpha
$30
[WINDOW]
skWindow
$34
[MODE]
skMode
$37
[X,T,θ,n ]
skGraphVar
$28
[ZOOM]
skZoom
$33
[DEL]
skDel
$38
[STAT]
skStat
$20
[TRACE]
skTrace
$32
<
skLeft
$02
V
skDown
$01
[GRAPH]
skGraph
$31
Λ
skUp
$04
>
skRight
$03
[MATH]
skMath
$2F
[x-1 ]
skRecip
$2E
[x2 ]
skSquare
$2D
[APPS]
skMatrix
$27
[SIN]
skSin
$26
[,]
skComma
$25
[PRGM]
skPrgm
$1F
[COS]
skCos
$1E
[(]
skLParen
$1D
[VARS]
skVars
$17
[TAN]
skTan
$16
[)]
skRParen
$15
[CLEAR]
skClear
$0F
[^]
skPower
$0E
[÷]
skDiv
$0D
[LOG]
skLog
$2C
[LN]
skLn
$2B
[STO=> ]
skStore
$2A
[7]
sk7
$24
[4]
sk4
$23
[1]
sk1
$22
[8]
sk8
$1C
[5]
sk5
$1B
[2]
sk2
$1A
[9]
sk9
$14
[6]
sk6
$13
[3]
sk3
$12
[×]
skMul
$0C
[-]
skSub
$0B
[+]
skAdd
$0A
[0]
sk0
$21
[.]
skDecPnt
$19
[(-)]
skChs
$11
[ENTER]
skEnter
$09