It happens quite frequent in my Surface Pro 2. I have to press these buttons several times to release it. I disabled the driver "Microsoft Input Configuration Device" in the device manager. Seems it works well without losing any critical keyboard functionality. http://answers.microsoft.com/en-us/surface/forum/surfpro2-surfhardware/sticking-keys-workaround/44f96c86-d653-407a-a694-86acfa53cda0?rtAction=1401207289238