Nah, just making sure it's a recent version, just in case. In the mean time I thought of something else: try commenting lines 880-883, where it says:
top.bind("<KP_Up>", lambda e: move_up()) top.bind("<KP_Right>", lambda e: move_right()) top.bind("<KP_Left>", lambda e: move_left()) top.bind("<KP_Down>", lambda e: move_down())
At least it should get OutNoted running, unless there are more issues. Hope this helps!