It feels good to have the FN key working under GhostBSD finally. For years, I have tried to figure it out. All that time, only one line was needed in sysctl.conf: hw.usb.usbhid.enable=1.
That said, why can FreeBSD have that on by default or automatically?