loading

Troubleshooting

For Windows

1
What are the differences in installing the new PenMount Windows Universal Driver in Windows 2000/ XP/ 2003/ 2008/ Vista/ 7/ 8?

Microsoft Windows Vista and later operating system versions have increased support for touch devices:

  1. Touch control completely supported under Windows Vista / 7 Professional and later OS versions.
  2. Touch function settings only partially supported under Windows Vista / 7 Starter.
  3. The Tablet PC Feature Suite must be selected to use touch control under Windows Embedded Standard 7.
  4. The Desktop Experience Suite must be separately installed to use touch control under Windows Server 2008 / 2008 R2.
  5. Windows 8 / Windows Embedded 8 Standard / Windows Server 2012 support touch functions by default.

Install the latest PenMount driver V2.4.2.325, the Windows 2000/ XP system will emulate a mouse device.  If installed in Windows 2008/Vista/ 7/ 8 mouse emulation or touch device can be selected in the installation process.

Note: Since default Windows Server 2008 does not include the “Desktop Experience” suite, we recommend you install mouse emulation to avoid false touch issues.

2
In the Windows desktop system, if there are two or more displays, can a number of corresponding touch devices be used?

Yes, please contact us to obtain multiple monitor setting instructions for touch controllers.

3
After the Windows operating system enters Suspend Mode (S1 / S3), can it be awakened by a touch device”
  • The S1 wake up mechanism supports RS-232 and USB interfaces.
  • The S3 wake up mechanism does not support the RS-232 interface. If an USB interface is used, you should note whether the BIOS supports the S3 wake up mechanism, and you must enable “allow this device to restart standby computer” in Windows [Device Manager]→PenMount Devices [Content]→[Power Management]→restart.
4
Are there other ways to run the calibration program other than from the PenMount Control Panel?

Yes, please reference the following command to run the calibration program directly from the command line:

<Path To Install Dir>DmcCtrl.exe -calibration [ 0 | 4 | 9 | 16 | 25 ]

Remark: 0 refers to standard calibration; 4, 9, 16, 25 refer to advanced calibration (4, 9, 16, 25 points)

5
After installing the PenMount Windows Universal Driver and operation is normal. Why does operation halt if I replace or add a different PenMount control board model?

Please install the latest driver.  Updated device functions have been added to the latest driver.

6
After completing PenMount calibration, how do I resolve a device cursor that is still inaccurate?

PenMount’s advanced calibration function can correct touch panel linearity issues.  Normally, accuracy can be achieved after 9 point calibration.  When executing advanced calibration, please do not use your finger.  We recommend using a PenMount stylus to confirm touch and calibration points.  If there is still a large deviation after completing 25 point calibration, it is possible that your touch panel has aged to the point of severe linearity deviation and cannot be effectively corrected using PenMount calibration software.

7
Why is touch operation non-functional in the Windows 8.1 OEM? Is there a solution?

Since this is a Microsoft OEM version of the system, normal operation is limited to Touch logo touch devices. Microsoft recently removed the 8.1 OEM limit for touch operation, you only need to install the linked service update and you will be able to use touch devices not authenticated in Windows 8 on your system.

Link: https://support.microsoft.com/en-us/kb/3095649

For Windows Embedded

1
Can the WinCE system support 2 PenMount devices?

No, WinCE cannot simultaneously support 2 or more devices.  If you need to use 2 PenMount devices, please contact your sales window.

2
I have installed the PenMount WinCE Driver according to the steps in ReadMe.txt and connected the PenMount RS-232 device to the COM Port but it still does not function. How do I resolve this issue?
  • Determine whether there is a conflict with the COM port resources used by your PenMount RS-232 device and exclude the effect of the Debug Port.
  • Please ensure the system COM Port driver load sequence is earlier than the PenMount driver sequence.
3
Why is there no Beep Sound in the Windows XP Embedded system?

Please ensure you added the Beep Driver when compiling the Windows XP Embedded system. Otherwise, there will be no Beep.

For Linux

1
Can the Linux system support 2 PenMount devices?

No, Linux can only support 1 PenMount device. If you need to use 2 PenMount devices, please contact your sales window.

2
Does the PenMount Linux Driver support “mouse emulation” and “key emulation” functions?

Yes, PenMount Linux Driver V2.0 or later can support these functions.

3
Does the PenMount Linux Driver support the “screen rotation function?”

Yes, please use driver version V2.3.0.15 or later.  The PenMount Linux Driver supports xrandr V1.2.

4
After installing the PenMount USB Driver in Linux, touch function and calibration is normal. However, after unplugging and reconnecting to the same USB Port or to another USB Port, the touch cursor becomes inaccurate and cannot be calibrated normally. How do I resolve this issue?

After switching USB Ports, Linux will switch to its built-in HID driver to drive the PenMount USB device.  Thus, the device can function but cannot communicate with PenMount calibration software.

Hot swapping is only fully supported on Linux X window 1.5 or later versions.  Hot swapping functionality supported for PenMount devices when paired with PenMount Linux driver V3.6.1 or later versions.

After switching USB Ports, Linux will switch to its built-in HID driver to drive the PenMount USB device.  Thus, the device can function but cannot communicate with PenMount calibration software.

Hot swapping is only fully supported on Linux X window 1.5 or later versions.  Hot swapping functionality supported for PenMount devices when paired with PenMount Linux driver V3.6.1 or later versions.

5
In the Linux system, operation is normal when installing a PenMount RS-232 controller to COM1 or COM2. However, the device does not function when installed to COM3. How do I resolve this issue?

In the standard Linux system default setting, COM1/ COM2 resources do not conflict.  Please confirm whether your Linux system is allocating COM3 resources normally and whether this is the same as BIOS settings.

6
When hardware platform architecture is ARM or MIPS series and a Linux or Android system is expected to be used, does PenMount provide drivers?

ARM and MIPS architecture uses reduced instruction set (RISC) processors.  Please contact your sales window.  After you have filled out and signed a NDA, we will provide you with the PenMount Linux kernel driver source code.  After compiling your system, you will be able to drive the PenMount device.

7
When a Linux operating system uses other GUIs such as QT, TinyX, Micro windows, or no GUI at all, can I use the driver downloaded from your website?

No, the PenMount Linux Drivers provided on the website can only be used with the X window GUI.  Please contact your sales window.  After you have filled out and signed a NDA, we will provide you with the PenMount Linux kernel driver source code.  Use with Tslib calibration procedures.

8
Does the PenMount Linux Driver support multiple display settings?

PenMount Linux Driver 4.0 and later versions support multiple display settings. Please reference the following steps to setup a corresponding number of displays:

  1. Obtain corresponding monitor designations on the system:
    Please execute xrandr to obtain corresponding display designations. In this example, the display designation is “VGA1”:
    $ xrandr
    Screen 0: minimum 320 x 200, current 800 x 600, maximum 3840 x 1920
    VGA1 connected 800×600+0+0 0mm x 0mm
    800×600        60.0*    56.0      0.0
  2. Before installing the PenMount Linux driver, you must first setup the display. Please insert the display designation obtained in step 1 into “Monitor=” of penmount.ini as follows:
    ##############################################################################
    #  Mapped Monitor Settings
    ##############################################################################
    Monitor=VGA1
  3. After installing the PenMount Linux driver, please assign corresponding monitors as follows:
    3.1 If your system uses /etc/X11/xorg.conf to setup PenMount devices, please insert the display designation as follows:
    Section “InputDevice”
    Identifier “PenMount”
    Option “Monitor” “VGA1″
    EndSection

3.2 If your system uses /usr/share/hal/fdi/policy/20thirdparty/99-x11-penmount.fdi to setup PenMount devices, please insert the display designation as follows:
<merge key=”input.x11_options.Monitor” type=”string”>VGA1</merge>

3.3 If your system locates the PenMount setup file in the xorg.conf.d folder such as /etc/X11/xorg.conf.d/99-input-penmount.conf, please insert the display designation as follows:
Section “InputClass”
Identifier “PenMount Touch Screen”
Option “Monitor” “VGA1″
EndSection

9
When PenMount is on Linux (eg UBUNTU18.04), why the login screen does not work, and the login system is normal.

This is a non-X-Window mode for the Linux login screen, so it will be normal after you log in. Our solution is to modify custom.conf .

/etc/gdm3/custom.conf

modify

[daemon]

WaylandEnable=false

10
When PenMount is on Linux (eg UBUNTU18.10), the login screen does not display the virtual keyboard. How do users enter the password to log in?

Customers can manually open “Universal Access” from the Login screen. Select Screen Keyboard from the drop-down menu.

11
When PenMount uses the USB interface, can't I use touch after plugging in the USB in the QT system?

Because QT does not support hot swap, please ask for the auxiliary program and follow the steps below to permanently mount the device:

1. Set the system so that it will execute the auxiliary program when it is turned on.
2. Confirm that the PenMount device has appeared from /proc/bus/input/devices.
3. Install the X Server driver.

For QNX

1
How do I drive a PenMount 6000 USB device in QNX 6.4.1/6.5?

1. Description

PenMount 5000 / 6000 USB touch screen controllers are standard HID complant devices, therefore they are directly supported by the QNX HID device driver and calibration utility.
To enable PenMount USB touch screen input, please follow the steps described in the following section.

2. Device Setup

(1). Touch Screen Setup

Check if the file /etc/system/trap/input.${HOSTNAME} exists.

(A). If yes, append the following text at the end of the file :

devi-hid touch

(B) If no, create a new file by using the following command :

#inputtrap query > /etc/system/trap/input.${HOSTNAME}

After the file is created, use text editor and add the following text :

devi-hid mouse kbd touch

Save the file and restart the system to make the changes take effect.

(2) Touch Screen Calibration

To calibrate the touch screen, please open Terminal, then run the following command :

#calib

This will launch the QNX calibration utility. By default, the utility will use 3 point calibration algorithm.
If you need more control on calibration, please read the documentation on QNX website

http://www.qnx.com/developers/docs/6.4.0/neutrino/utilities/c/calib.html

2
In the QNX system, why do the USB mouse and USB keyboard stop functioning after I install a PenMount USB device according to instructions?

This is because system procedures will switch to reading input.${HOSTNAME} to intitiate driving. Thus, please open file input.${HOSTNAME} and add devi-hid mouse kbd touch to ensure normal USB mouse and keyboard operation.

For DOS

1
I discovered a conflict between the PenMount RS-232 Driver and Serial Mouse Driver in DOS. Is there a way to use them simultaneously?

The DOS system limits you to one device.

2
Why is there no sound when I select Beep Sound?

Please ensure Buzzer is installed on your computer.

Other

1
How do I use the LED on the PenMount controller to diagnose problems?
  • When pressing the touch panel, the LED will illuminate. When nothing is pressing on the touch panel, the LED will be dark. This indicates the circuit between “computer – controller – touch panel” is normal.
  • If the LED is constantly illuminated, the touch panel’s active area is being compressed by a mechanism or object or there is a pin correspondence error between the touch panel and controller.

(Remark: if the driver for the PenMount 6000 RS-232 has not been installed, the LED will be constantly illuminated.)

  • When pressing the touch panel, if the LED does not illuminate, the following reasons may be the cause: no power supply, touch panel malfunction, controller malfunction, connector error, or operation is occurring on the wrong side of the touch panel.
2
When using PenMount products with a RS-232 (UART) interface, why does the system indicate no device detected or is unable to operated device?

You can first confirm the system’s COM Port is operating normally or use the following PenMount provided testing software to determine whether the COM Port is occupied by other software or drivers:

Step 1: Connect the PenMount device to the COM Port.

Step 2: Uninstall PenMount RS-232 driver to prevent the driver occupying COM Port resources.

Step 3: Use the following testing tool accoding to operating system to determine whether COM Port resources are normal:

Operating SystemTesting SoftwareCommand
Windows XP/ 7/ 8232nt.exeC:>232nt com1 19200
Linuxpm_sniff#./pm-sniff /dev/ttyS0 19200
Dos232.exeC:>232 com1 19200

Remark: Please set according to your hardware baud rate and enter 19200 or 9600.

Step 4: After executing the aforementioned software, when you press the touch panel, touch data will be sent and indicate your COM Port is normal.  If no signal appears, COM Port resources may be occupied, making the PenMount driver unable to communicate with the PenMount hardware device.

3
If I have other questions, how do I contact PenMount?

Please select the following links. [ PenMount Touch Controller Support Form ] After detailing your needs and submitting these forms, we will resolve your issues as soon as possible.

4
Can PenMount support IBM OS2 KERNEL SOFTWARE SERIES 2 or MAC OS (iOS)?

If you have any needs, please feel free to contact us for discussion.

Sitemap