- CEyboard: Turn your TI-84 Plus CE into an external keyboard!
- 27 Jan 2021 06:52:43 pm
- Last edited by TheLastMillennial on 02 Feb 2021 10:40:40 pm; edited 6 times in total
To help teachers type faster in the TI-SmartView software, TI has an app which lets the calculator talk to the computer like a regular keyboard. Unfortunately, the key sent when you press a button on the calculator doesn't correspond to a normal key on the keyboard. Instead, TI chose a non-sensible key combination for each button. I don't know what the developers were high on when they chose these combos, but they have no rhyme or reason that I can see (ctrl+win+alt+shift+F8 for open parenthesis but ctrl+win+shift+F4 for close parenthesis? Really TI??) .
Nevertheless, I documented every key. I also decided to create a script which actually lets you use the calculator as a keyboard: Github
Demo:
This is only here in case the link above breaks 10 years from now or something.
Code:
(Thanks to Zeroko for catching a few errors in the table!)
Nevertheless, I documented every key. I also decided to create a script which actually lets you use the calculator as a keyboard: Github
Demo:
This is only here in case the link above breaks 10 years from now or something.
Code:
Key Windows Key Combination
y= ctrl+win+F1
window ctrl+win+F2
zoom ctrl+win+F3
trace ctrl+win+T
graph ctrl+win+F5
2nd ctrl+win+F6
mode ctrl+win+alt+F6
del ctrl+win+shift+alt+F4
left win+alt+shift+LEFT
up win+alt+shift+UP
right win+alt+shift+RIGHT
alpha ctrl+win+F7
X,T,0,n ctrl+win+alt+F7
stat ctrl+win+alt+shift+F5
down win+alt+shift+DOWN
math ctrl+win+F8
apps ctrl+win+alt+F8
prgm ctrl+win+alt+shift+F6
vars ctrl+win+shift+F2
clear ctrl+win+shift+F9
x^-1 ctrl+win+F9
sin ctrl+win+alt+F9
cos ctrl+win+alt+shift+F7
tan ctrl+win+shift+F3
^ ctrl+win+shift+F11
x^2 ctrl+win+alt+F1
, ctrl+win+alt+F10
( ctrl+win+alt+shift+F8
) ctrl+win+shift+F4
÷ ctrl+win+/
log ctrl+win+alt+F2
7 ctrl+win+alt+F11
8 ctrl+win+alt+shift+F9
9 ctrl+win+shift+F5
* ctrl+win+*
ln ctrl+win+alt+F3
4 ctrl+win+alt+shift+F1
5 ctrl+win+alt+shift+F10
6 ctrl+win+shift+F6
- ctrl+win+-
sto-> ctrl+win+alt+F4
1 ctrl+win+alt+shift+F2
2 ctrl+win+alt+shift+F11
3 ctrl+win+shift+F7
+ ctrl+win++
on ctrl+win+alt+F5
0 ctrl+win+alt+shift+F3
. ctrl+win+shift+F1
(-) ctrl+win+shift+F8
enter enter
CSV format with extra documentation:
Assembly Key ID,Key,Windows Key Combination,Notes,TI-84 Plus CE AutoHotKey:,Mode 0: Numeric Input,No Modifier,2nd Modifier,Alpha Modifier,Notes,Mode 1: Alpha Input,No Modifier,2nd Modifier,Alpha Modifier,Notes,Mode 2: Emulator Input,No Modifier,,,,
11,y=,ctrl+win+F1,,https://github.com/TheLastMillennial/ti84plusce-autohotkey ,y=,F1,F6,F11,,y=,F1,F6,F11,,y=,ctrl+win+F1,,,,
12,window,ctrl+win+F2,,Green: Verified Working,window,F2,F7,F12,,window,F2,F7,F12,,window,ctrl+win+F2,,,,
13,zoom,ctrl+win+F3,,Orange: Unable to Verify,zoom,F3,F8,F13,,zoom,F3,F8,F13,,zoom,ctrl+win+F3,,,,
14,trace,ctrl+win+T,,Red: Verified Not Working,trace,F4,F9,F14,,trace,F4,F9,F14,,trace,ctrl+win+T,,,,
15,graph,ctrl+win+F5,,,graph,F5,F10,F15,,graph,F5,F10,F15,,graph,ctrl+win+F5,,,,
21,2nd,ctrl+win+F6,,,2nd,toggle 2nd,toggle 2nd,toggle 2nd,,2nd,toggle 2nd,toggle 2nd,toggle 2nd,,2nd,ctrl+win+F6,,,,
22,mode,ctrl+win+alt+F6,,,mode,Toggle Numlock,Esc,Swaps Modes,Completes [2nd]>[on] Sleep trigger,mode,Toggle Numlock,Esc,Swaps Modes,Completes [2nd]>[on] Sleep trigger,mode,ctrl+win+alt+F6,,,,
23,del,ctrl+win+alt+shift+F4,,,del,Delete,Insert,ctrl+delele,,del,Delete,Insert,ctrl+delele,,del,ctrl+win+alt+shift+F4,,,,
24,left,win+alt+shift+LEFT,,,left,Left,Shift+left,ctrl+left,,left,Left,Shift+left,ctrl+left,,left,win+alt+shift+LEFT,,,,
25,up,win+alt+shift+UP,,,up,Up,shift+up,ctrl+up,,up,Up,shift+up,ctrl+up,,up,win+alt+shift+UP,,,,
31,right,win+alt+shift+RIGHT,,,right,Right,shift+right,ctrl+right,,right,Right,shift+right,ctrl+right,,right,win+alt+shift+RIGHT,,,,
32,alpha,ctrl+win+F7,,,alpha,toggle Alpha,toggle Alpha,toggle Alpha,[2nd]>[alpha] toggles between mode 0 and 1,alpha,toggle Alpha,toggle Alpha,toggle Alpha,[2nd]>[alpha] toggles between mode 0 and 1,alpha,ctrl+win+F7,,,,
33,"X,T,0,n",ctrl+win+alt+F7,,,"X,T,0,n",Toggle CapsLock,Play/Pause,/,,"X,T,0,n",Toggle CapsLock,Play/Pause,/,,"X,T,0,n",ctrl+win+alt+F7,,,,
34,stat,ctrl+win+alt+shift+F5,,,stat,Tab,{},Next Song,,stat,Tab,{},Next Song,,stat,ctrl+win+alt+shift+F5,,,,
35,down,win+alt+shift+DOWN,,,down,Down,shift+down,ctrl+down,,down,Down,shift+down,ctrl+down,,down,win+alt+shift+DOWN,,,,
41,math,ctrl+win+F8,,,math,Run Calculator,ctrl+a,A,Run calculator may only work on old operating systems,math,a,ctrl+a,A,,math,ctrl+win+F8,,,,
42,apps,ctrl+win+alt+F8,,,apps,Right Click menu,ctrl+b,B,,apps,b,ctrl+b,B,,apps,ctrl+win+alt+F8,,,,
43,prgm,ctrl+win+alt+shift+F6,,,prgm,ctrl+shift+esc (Open task manager),ctrl+c,C,,prgm,c,ctrl+c,C,,prgm,ctrl+win+alt+shift+F6,,,,
44,vars,ctrl+win+shift+F2,,,vars,win+tab,Volume Up,Volume Down,,vars,win+tab,Volume Up,Volume Down,,vars,ctrl+win+shift+F2,,,,
45,clear,ctrl+win+shift+F9,,,clear,Backspace,Home+End+Delete (delete line),ctrl+backspace,,clear,Backspace,Home+End+Delete (delete line),ctrl+backspace,,clear,ctrl+win+shift+F9,,,,
51,x^-1,ctrl+win+F9,,,x^-1,x^-1,[],D,,x^-1,d,ctrl+d,D,,x^-1,ctrl+win+F9,,,,
52,sin,ctrl+win+alt+F9,,,sin,sin(),sin^-1(),E,,sin,e,ctrl+e,E,,sin,ctrl+win+alt+F9,,,,
53,cos,ctrl+win+alt+shift+F7,,,cos,cos(),cos^-1(),F,,cos,f,ctrl+f,F,,cos,ctrl+win+alt+shift+F7,,,,
54,tan,ctrl+win+shift+F3,,,tan,tan(),tan^-1(),G,,tan,g,ctrl+g,G,,tan,ctrl+win+shift+F3,,,,
55,^,ctrl+win+shift+F11,,,^,^,ã,H,,^,h,ctrl+h,H,,^,ctrl+win+shift+F11,,,,
61,x^2,ctrl+win+alt+F1,,,x^2,x^2,û(),I,,x^2,i,ctrl+i,I,,x^2,ctrl+win+alt+F1,,,,
62,",",ctrl+win+alt+F10,,,",",",",E,J,,",",j,ctrl+j,J,,",",ctrl+win+alt+F10,,,,
63,(,ctrl+win+alt+shift+F8,,,(,(,{,K,,(,k,ctrl+k,K,,(,ctrl+win+alt+shift+F8,,,,
64,),ctrl+win+shift+F4,,,),),},L,,),l,ctrl+l,L,,),ctrl+win+shift+F4,,,,
65,ö,ctrl+win+/,The numpad /,,ö,/,e,M,,ö,m,ctrl+m,M,,ö,ctrl+win+/,,,,
71,log,ctrl+win+alt+F2,,,log,log(),10^(),N,,log,n,ctrl+n,N,,log,ctrl+win+alt+F2,,,,
72,7,ctrl+win+alt+F11,,,7,7,u,O,,7,o,ctrl+o,O,,7,ctrl+win+alt+F11,,,,
73,8,ctrl+win+alt+shift+F9,,,8,8,v,P,,8,p,ctrl+p,P,,8,ctrl+win+alt+shift+F9,,,,
74,9,ctrl+win+shift+F5,,,9,9,w,Q,,9,q,ctrl+q,Q,,9,ctrl+win+shift+F5,,,,
75,*,ctrl+win+*,The numpad *,,*,*,[,R,,*,r,ctrl+r,R,,*,ctrl+win+*,,,,
81,ln,ctrl+win+alt+F3,,,ln,ln(),e^(),S,,ln,s,ctrl+s,S,,ln,ctrl+win+alt+F3,,,,
82,4,ctrl+win+alt+shift+F1,,,4,4,ctrl+t,T,,4,t,ctrl+t,T,,4,ctrl+win+alt+shift+F1,,,,
83,5,ctrl+win+alt+shift+F10,,,5,5,ctrl+u,U,,5,u,ctrl+u,U,,5,ctrl+win+alt+shift+F10,,,,
84,6,ctrl+win+shift+F6,,,6,6,ctrl+v,V,,6,v,ctrl+v,V,,6,ctrl+win+shift+F6,,,,
85,-,ctrl+win+-,The numpad -,,-,-,],W,,-,w,ctrl+w,W,,-,ctrl+win+-,,,,
91,sto->,ctrl+win+alt+F4,,,sto->,ctrl+c,ctrl+v,X,,sto->,x,ctrl+x,X,,sto->,ctrl+win+alt+F4,,,,
92,1,ctrl+win+alt+shift+F2,,,1,1,ctrl+y,Y,,1,y,ctrl+y,Y,,1,ctrl+win+alt+shift+F2,,,,
93,2,ctrl+win+alt+shift+F11,,,2,2,ctrl+z,Z,,2,z,ctrl+z,Z,,2,ctrl+win+alt+shift+F11,,,,
94,3,ctrl+win+shift+F7,,,3,3,%,é,,3,?,%,é,,3,ctrl+win+shift+F7,,,,
95,+,ctrl+win++,The numpad +,,+,+,ctrl+tab,"""",,+,"""",`,',,+,ctrl+win++,,,,
,on,ctrl+win+alt+F5,,,on,Pause (break),Starts Sleep trigger (Press [mode] to complete the trigger),CtrlBreak,Sleep does not work on all computers,on,Pause (break),Starts Sleep trigger (Press [mode] to complete the trigger),CtrlBreak,Sleep does not work on all computers,on,ctrl+win+alt+F5,,,,
102,0,ctrl+win+alt+shift+F3,,,0,0,Help,Spacebar,"Help is deprecated, likely only works on old operating systems",0,Spacebar,ctrl+spacebar,Spacebar,,0,ctrl+win+alt+shift+F3,,,,
103,.,ctrl+win+shift+F1,,,.,.,?? (Imaginary i),:,,.,:,.,;,,.,ctrl+win+shift+F1,,,,
104,(-),ctrl+win+shift+F8,,,(-),-,ctrl+shift+z,?,,(-),?,_,!,,(-),ctrl+win+shift+F8,,,,
105,enter,enter,The numpad enter,,enter,Enter,ctrl+enter,Enter,,enter,Enter,ctrl+shift+z,shift+enter,,enter,enter,,,,