I figure out key codes for function keys from F1 to F12 on Mac.
- F1 : 122
- F2 : 120
- F3 : 99
- F4: 118
- F5: 96
- F6: 97
- F7: 98
- F8: 100
- F9: 101
- F10: 109
- F11: 103
- F12: 111
They are not related to ASCII table at all.
Code marked as ‘solution’ or ‘answer’ here doesn’t care of them. They are all converted to a printable characters, ^P. So, a table created with the method in the StackOverflow can’t differentiate each of the function keys. So, if you want to differentiate them, customize value saved there using the table above.
It turned out that the database solution, 4D, also had such values for the function keys.
So, it says that the values above is not only specific to my keyboard, Logitech K760.
(It’s surprising that 4D is still alive.)