CyanogenMod/android_device_lge_swift — comment on commit e1e919cedbb4d5209690d654e5f41a2e1b2ffd0e
File:  line 0
By rmcc:

qwerty.kl is a stock file, and it's built into the system by default. msm_touchscreen wasn't touched, and copying qwerty into a kl file (which is what was done to generate swift_keypad) only serves to silence a log warning (it's the default behavior, too).

Have you tried this at all?