In RndTest, clicking causes the player to move.
With "-mousemode=49" the player can:
move with left click.
snap with right click (on snap position).
drop with right click (on player position).
and with "Pause" on, the Player can learn the way he should go. (learn mode for dangerous situations)
middle mouse button repeats the last learn sequence.
All mouse actions control the player nothing else.
And it should be possible to play the game with the mouse.
This should be enough. Actions on elements with the "input" device dont fit into this game concept.
btw: "SnakeBite" is mostly nice to play with mousemode=31.
"Sokoban" with mousemode=1
Look here:
http://www.horseandgroome.de/
And the answer is ... 42 !