Process key value is now declared as "The Process key". But this is difficult to understand without knowledge of Win32 SDK.
On Windows, when IME handles keyboard events before application (e.g., browser), it updates the native keycode value to VK_PROCESS which is 229. All web browsers now expose this native virtual keycode to the web on any platforms. However, some browsers don't set KeyboardEvent.key to Process on non-Windows environment. So, the Process key value should be declared like: "Process key value indicates that the key has already been processed by IME".
Process
key value is now declared as "The Process key". But this is difficult to understand without knowledge of Win32 SDK.On Windows, when IME handles keyboard events before application (e.g., browser), it updates the native keycode value to
VK_PROCESS
which is229
. All web browsers now expose this native virtual keycode to the web on any platforms. However, some browsers don't setKeyboardEvent.key
toProcess
on non-Windows environment. So, theProcess
key value should be declared like: "Process
key value indicates that the key has already been processed by IME".