Firmware-Update-Software
Customer Documentation

Neonode Touch Sensor Module Firmware 2.0-BETA1 should not be installed with the previously used Update Firmware tool, but rather the new zForce Programmer tool.
zForce Programmer can be found here: zForce Programmer Downloads.
Releases![]() |
Released Dec 18 2020 |
![]() |
Released Mar 30 2021 |
![]() |
Released Dec 18 2020 |
![]() |
Released Mar 30 2021 |
![]() |
Released Dec 18 2020 |
![]() |
Released Mar 30 2021 |
The evaluation firmware release versions 1.53 and 1.55 each comes in two variants: an Absolute Mouse version and an Extended Range version.
These versions are only to be used for evaluation purposes and should not be used in a live or production environment. For more information or if you have any questions, please contact Neonode Support.
Absolute MouseThe Absolute Mouse firmware version will make the operating system recognize the sensor as an absolute mouse device instead of a HID Touch Device.
This is mostly used for legacy systems or systems that do not have support for HID Touch Digitizer.
Extended RangeDifferent Touch Sensor Module types vary in physical length and thus also in the Touch Active Area dimensions in the X- and the Y-axis. Touch Sensor Modules with A ≥ 237.6 mm are long enough to use a scanning pattern that extends the active area in the Y-direction. These come in two variants: with a default TAA length (in the Y-axis), so called non-extended range and with an extended TAA length (in the Y-axis), extended range. For different variants availability and a Firmware version, please, refer to Mechanical Data. Extended Range can affect the power consumption and the accuracy.
Online Documentation & Release Notes
Firmware Update Release Notes & Documentation
Area | Sub-Area | Neonode zForceAIR 1.55 | NTSMF 2.0-BETA1 |
---|---|---|---|
Hardware | Sizes and products |
Neonode Touch Sensor Module 1.7.2 :
|
Neonode Touch Sensor Module 1.7.2 :
|
90-Degree hardware support | Supports the 90-degree version of the Neonode Touch Sensor Module. |
Supports the 90-degree version of the Neonode Touch Sensor Module, but not fully tested. |
|
Installation | Installed using Firmware Update tool | Installed using zForce Programmer tool | |
Configuration | Changing configuration |
Using the Neonode Workbench tool (or any other software that uses ASN.1 for configuration) the configuration can be changed in runtime. This runtime configuration can not be saved to the Touch Sensor Module permanently. The Touch Sensor Module will always use the default configuration after reboot and after flashing a new firmware. |
Using the Neonode Workbench tool (or any other software that uses ASN.1 for configuration) the configuration can be changed in runtime. This runtime configuration can not be saved to the Touch Sensor Module permanently. The Touch Sensor Module will always use the default configuration after reboot and after being re-flashed. Using the zForce Programmer tool, the configuration can be changed permanently, and will then remain after a reboot. Note however that the default configuration is always restored after flashing a new firmware. |
Communication | ASN.1 | Yes | Yes |
HID | Yes | Yes | |
I2C | Yes | Yes, but not fully tested | |
Performance | Accuracy | Accuracy has been tested and the results compare well to those from Neonode zForceAIR 1.55 | |
Latency/Touch response time | Latency has been tested and the results shows that NTSMF 2.0-BETA1 is slightly slower | ||
Scan accuracy | Accuracy has been tested and the results compare well to those from Neonode zForceAIR 1.55 | ||
Power consumption | Power consumption has been tested and the results shows a slightly higher current draw as compared to Neonode zForceAIR 1.55 | ||
Endurance | The NTSMF 2.0-BETA1 has not yet passed the same endurance tests as Neonode zForceAIR 1.55 | ||
Functionality |
Persistent Parameters |
Not available | Available using the zForce Programmer tool |
ASN.1 - Protocol 1.11 | Yes | Yes | |
I2C Communication | Yes | Yes | |
HID - Digitizer | Yes | Yes | |
Multi finger support (up to ten fingers). | Yes | Yes | |
Click On Touch | Yes | Yes | |
Floating Protection | Yes | Yes | |
Extended range | Yes, for 295, 310, 346 & 374 | Yes for 295, 310 & 346 | |
Flip X/Y | Yes | Known bug (HID Display size will be affected when using FlipX/Y) | |
Merge touches | Yes | No | |
Absolute mouse | Yes | No | |
Custom Scanning area | Only available as custom configuration | Support to set scanning range in zForce Programmer. (This is a part of the Extended Range option). | |
Arduino Support | Arduino Support using the Neonode Arduino Lib | Not tested. |




















Document generated by Confluence on Sep 25, 2025 09:38