fix the new approach using buttons

https://github.com/mindboards/ev3dev-kernel/issues/24
My member variable guideline is to have them prefixed with _, not postfixed. Can you please change this?