Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New devices and Calibration? #13

Open
aosucas499 opened this issue Jan 10, 2024 · 2 comments
Open

New devices and Calibration? #13

aosucas499 opened this issue Jan 10, 2024 · 2 comments

Comments

@aosucas499
Copy link

aosucas499 commented Jan 10, 2024

In schools in Spain we have thousands of smart board whose use this driver.

In the last years was necessary to docker the Daemon and do some tricks but since Ubuntu 20.04 it didn't work well.

I have add in a fork the changes so these boards work with your driver.
aosucas499/nwfermi-ubuntu22.04@glorang:nwfermi:master...master

Today, I have tried your new driver for Ubuntu and it worked, but my question if it's there is a way to calibrate the board with this driver because when you point in the board the mouse go to another part.

@glorang
Copy link
Owner

glorang commented Jan 11, 2024

I'm not sure... sorry. I did not create the driver/the daemon/..., I only fixed some compiler issues etc to make the original driver work on the touchscreen I have at hand with Ubuntu 20.04/22.04 and put it in this GitHub as it's useful for others.

Maybe checkout xinput_calibrator at https://www.freedesktop.org/wiki/Software/xinput_calibrator/ ? I'm not sure it will work with nwfermi driver but might be worth a try.

The only time I had issues with calibration is when the touchscreen was not at native resolution or extended with a 2nd monitor.

If this used to work on Ubuntu 20.04 it should work with this driver as well though, the original nwfermi driver hasn't been updated in years.

@STS-MUC
Copy link

STS-MUC commented Feb 8, 2024

I am using your driver under Debian Bookworm 64 bit, which is the basis for LinuxCNC.

I must admit my Linux and even more "X" experience is limited. I tried to build the debian version of the xinput_calibrator. When I run it with option -v, I get this output:

linuxcnc@Optimum:~/Downloads/xinput_calibrator-debian$ src/xinput_calibrator -v
DEBUG: XInputExtension version is 2.4
DEBUG: Skipping virtual master devices and devices without axis valuators.
DEBUG: Skipping device 'Virtual core XTEST pointer' id=4, does not report Absolute events.
DEBUG: Skipping device 'USB Optical Mouse' id=9, does not report Absolute events.
DEBUG: Skipping device 'CHICONY USB Keyboard Consumer Control' id=11, does not report Absolute events.
DEBUG: Skipping device 'Nextwindow Fermi Touchscreen' id=16, does not report Absolute events.
DEBUG: Skipping device 'Nextwindow Fermi Touchscreen' id=17, does not report Absolute events.
DEBUG: Skipping device 'Nextwindow Fermi Touchscreen' id=18, does not report Absolute events.
Error: No calibratable devices found.

Any tips ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants