I'm using CARBON ROM.. And I also have the issue on Headset button..
The fix did not work for me.. Can I re-assign the HEADSETHOOK to other BUTTON_X??
If yes, where can I?
I'm using Samsung Headset now, since my original Sony headset was gone missing a long time ago..
Oh, by the way, if you can't save the file Generic.kl, try to make a copy on your external SD.. You can save your edited file there. Then overwrite the Generic.kl file on your system folder..