Comments (10)
Maybe you can turn on verbose (-v) and send us the command output.
from xinput_calibrator.
src/xinput_calibrator -v
DEBUG: XInputExtension version is 2.0
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 'HID 0a5c:4503' id=9, does not report Absolute events.
DEBUG: Skipping device 'Macintosh mouse button emulation' id=14, does not report Absolute events.
Warning: multiple calibratable devices found, calibrating last one (Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor)
use --device to select another one.
DEBUG: Selected device: Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor
DEBUG: Not usbtouchscreen calibrator: Not a usbtouchscreen device
DEBUG: Read axes swap value of 0.
Calibrating EVDEV driver for "Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor" id=13
current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095
DEBUG: Adding click 0 (X=1697, Y=782)
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
from xinput_calibrator.
I think my mouse may be interfering? I am able to hit the 4 cross hairs with the mouse and LMB. Here is the output.
Warning: multiple calibratable devices found, calibrating last one (Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor)
use --device to select another one.
Calibrating EVDEV driver for "Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor" id=13
current calibration values (from XInput): min_x=7, max_x=4092 and min_y=-4, max_y=4087
Doing dynamic recalibration:
Setting new calibration data: 18, 4084, -10, 4080
--> Making the calibration permanent <--
Install the 'xinput' tool and copy the command(s) below in a script that starts with your X session
xinput set-int-prop "Elo TouchSystems Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor" "Evdev Axis Calibration" 32 18 4084 -10 4080
from xinput_calibrator.
What is your conclusion ?
Is it solved selecting manually the device to be calibrated?
Antoine
from xinput_calibrator.
It is still open, I accidentally closed the case and there in no undo.
https://github.com/tias/xinput_calibrator/issues/#issue/24
from xinput_calibrator.
Looking at your log, the program receives each of the 4 clicks at exactly the same location:
DEBUG: Adding click 0 (X=1697, Y=782)
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
DEBUG: Not adding click 1 (X=1697, Y=782): within 7 pixels of previous click
Can you check whether your touchscreen works correctly? E.g. if you touch it and drag your finger around, does the cursor at least move in 'some' way?
(could be a touchscreen driver problem)
from xinput_calibrator.
Since this problem, I have installed the AMD Catalyst drivers. Now I can not get any input at all out of the calibrator. I was able to do this with the Xorg video driver. I am also using X.Org X server -- ELOGraphics input driver v 1:1.2.3-4. I have Oracle virtual box installed, and I can use the touch screen just fine from a windoze 7 VB session?
If I touch the screen from the Gnome desktop, the mouse cursor moves to the upper Left corner, and that is all it will do. It used to open the "+Add to panel" dialog when I had the Xorg video driver installed. I think I agree, the problem is not in the calibrator, it is on my PC, but there is very limited info on Linux touchscreen and configuration.
from xinput_calibrator.
Have exactly the same problem with Asus eepc 101MT. (AsusTek MultiTouch TTI). Any advice?
from xinput_calibrator.
Hi rdonnelly2,
When using virtualbox, it is windoze that handles the touchscreen and sends the coordinates to the virtual machine, so that is something different.
The AMD Catalyst driver is only for the video (images) not for the input (touch).
I searched on the name of your device and found that it is not yet supported by the linux kernel:
http://www.spinics.net/lists/linux-input/msg13953.html
however, there is a patch available:
https://patchwork.kernel.org/patch/522561/
You will have to either wait for the kernel guys to merge the patch, and your distribution to ship that kernel, or you will have to learn how to patch and compile a kernel yourself.
from xinput_calibrator.
Hi dsamersoff,
Please describe 'exactly the same problem' exactly ; )
Can you check whether your touchscreen works correctly? E.g. if you touch it and drag your finger around, does the cursor at least move in 'some' way?
When searching for your screen's name, there seems to be an extensive ubuntu thread which mentions calibration, so perhaps they describe how to make the device work. (better use xinput_calibrator to calibrate it then their script though : )
Closing this issue, feel free to reopen should there be a problem related to xinput_calibrator.
from xinput_calibrator.
Related Issues (20)
- When is the next release? HOT 2
- Xrandr support detects default screen resolution instead of current
- Calibrator does not start
- [calibrator/calibratorUsbtouchscreen.cpp:216]: (error) Buffer is accessed out of bounds.
- broken xmodmap
- Inaccurate calibration HOT 1
- xinput_calibrator stretches across two screens
- Make a release HOT 5
- Non Linear eGalax TouchScreen HOT 1
- Wrong compile instruction?
- xinput_calibrator window pop up on a different screen than the touch screen. HOT 1
- Touchscreen gets lost after calibrating with xinput_calibrator
- Problem with xinput_calibrator
- Can't calibrate SiS HID Touch Controller
- xinput output-type not supported
- man page doesn't mention `--output-file`
- Problem with command
- Unable to connect to X server
- For everyone who have troubles with downloading tar.gz
- First Changelog-entry has incorrect mailing-list link
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xinput_calibrator.