FWID and HWID feature

When are these two features triggered? Are there rules for the normal letters, fwid, and hwid? Which one is the first to show up?

Not sure what you mean. Are you asking how full and half widths are implemented in third-party layout apps?

Or do you want to read up on the specification: