By default, DISPLAX Touch Controllers automatically select the correct touch operation mode for the operating system in use. In most cases, no manual configuration is required.
However, if your application or environment requires a specific touch behavior, you can check or force the touch mode using DISPLAX Service command-line parameters.
DISPLAX Touch Controllers support the following modes:
| Mode | Value | Description |
|---|---|---|
| Mouse Emulation | 0 | Touch input is reported as mouse events |
| Single Touch | 1 | Only one touch point is reported |
| Multitouch | 2 | Multiple simultaneous touches are reported |
To view the currently configured touch operation mode on a local device, run:
displaxservice -a 127.0.0.1 --dmode
This command returns the active mode value.
displaxservice -a 127.0.0.1 --dmode 0 perm --device-settings save
displaxservice -a 127.0.0.1 --dmode 1 perm --device-settings save
displaxservice -a 127.0.0.1 --dmode 2 perm --device-settings save
The perm flag ensures the setting is saved permanently to the device.
To allow the Touch Controller to automatically determine the correct mode for the operating system, run:
displaxservice -a 127.0.0.1 --dmode 2 raw --device-settings save --dreset
This resets the mode configuration and returns control to the automatic detection logic.
You may need to manually define the touch mode when:
Integrating with legacy software
Using systems that do not support multitouch
Troubleshooting OS-specific input behavior
Developing or testing custom touch applications
Use automatic mode whenever possible.
Force a mode only when required by the application or OS.
Always save device settings after making changes.
Restart the device or service if touch behavior does not update immediately.
Document any forced mode changes for future maintenance.