According to an experimental flag that Google added to the Chromium OS repository today, the company is preparing a new neural net model to improve palm rejection on touchscreen devices.
Neural Palm Rejection
Titled “Neural Palm Rejection”, the code change request talks about adding a highly experimental feature that is targeted for Chrome OS version 90. The current stable version of Chrome OS (as of November 209) is 78.
The description on the code range request says that this “Should be similar to the Heuristic flag. Note the comment intended to strongly discourage usage.”
The name of the flag is going to be “Enable Neural Palm Detection”. The description of this flag does not give away much information either:
“Experimental: Enable Neural Palm detection. Not compatible with all “devices.”
Further down in the code, a file name (enable-neural-stylus-palm-rejection) suggests that this may be related to how we use stylus with Chrome OS. However, a comment in the same file also states that this experimental feature will improve how Chrome OS touchscreens handle fingers:
“We add a neural net to change how fingers are handled. We set a milestone deep into the future to allow for experiments.”
The bug created to track this feature request is private. That makes it difficult for us to find out more about how this feature will work. We will have to wait till this new flag is added to the Canary version of Chrome OS and test it out. We will update this article as soon as more details are available on this.
Do you have a Chromebook that supports stylus? Let us know in the comments section.