X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=blobdiff_plain;f=fosdem2017%2Fslides.js;h=58300e30ae0b1f863406ddce333ae2b62ca55d2b;hp=2807799f5bf4290fa5830575f490fa8afc871707;hb=80b2a5a3bdf1f60c428fa737278ecd8c793527ed;hpb=eeb0ec0c2ebfc301bdcfd5cb22cae3875b727d49;ds=inline diff --git a/fosdem2017/slides.js b/fosdem2017/slides.js index 2807799..58300e3 100644 --- a/fosdem2017/slides.js +++ b/fosdem2017/slides.js @@ -189,10 +189,19 @@ setTimeout("timerFired()", timerMSec); function handleKeyPress(e) { e = e || event; switch (e.keyCode) { + // See https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode#Constants_for_keyCode_value case e.DOM_VK_LEFT: + case e.DOM_VK_DOWN: + case e.DOM_VK_PAGE_DOWN: go("prev"); break; case e.DOM_VK_RIGHT: + case e.DOM_VK_UP: + case e.DOM_VK_PAGE_UP: go("next"); break; + case e.DOM_VK_HOME: + go("start"); break; + case e.DOM_VK_END: + go("toc"); break; } }