hi
i found a simple solution instead of resetting the device and losing your data.I dont if it is permanent but atleast you can unlock your device and back up your data.
Connect an external keyboard through usb and enter your password to unlock.Then you can do whatever you want.
It is pretty sad...