Google Classroom
GeoGebraGeoGebra Classroom

Demo: register key listener

function ggbOnInit() { if (window && Event) { oldStop = Event.prototype.preventDefault; Event.prototype.stopPropagation = function() { if (this instanceof KeyboardEvent) { ggbApplet.showTooltip(this.key + ""); } oldStop.call(this); } } }