Closed gluckez closed 1 year ago
That sounds like the nwfermi daemon is not running. Are you sure it's up?
Having exactly the same problem. Did you solve it Daemon show as running with instanceid 2. Not sure how all this hangs together so fining it a little hard to debug.
I am running Xubuntu on debian buster
Just noticed the following errors id Xorg.0.log Nextwindow Fermi Touchscreen: Read error: Resource temporarily unavailable One line every time I move on the touch screen
I don't have access anymore to the touchscreen I used to test and after 3 years my knowledge got a bit rusty, but if it might help:
evtest
(or even strings /dev/input/<inputX>
)nwfermi_daemon
can be started in debug / foreground mode if I remember correctly, you can use this to verify driver and daemon work okRead error: Resource temporarily unavailable
makes me suspect you have multiple nwfermi_daemons running, but that's just a guess.
Hope this helps and good luck debugging.
Same issue here: touchscreen react to touch events but always on the mouse pointer position... I cannot move the pointer using touch. evtest found my touchscreen and react to touch events. Daemon is running. I am using ubuntu 22.04 on a Sony Vaio VPCL12M1E
Any idea ?
Thanks for your work !
I've validated the procedure on Ubuntu 22.04 with the Dell Touchscreen I have available. Everything still seems to work for me.
Some more idea's:
lsusb
should list 1926:XXXX
.WaylandEnable=false
in /etc/gdm3/custom.conf
input
group/home/<username>/.local/share/xorg
, for reference here is mine with working touchscreen, please check if you see differences:$ grep -i fermi /home/glorang/.local/share/xorg/Xorg.1.log
[ 52.662] (II) config/udev: Adding input device Nextwindow Fermi Touchscreen (/dev/input/event9)
[ 52.662] (**) Nextwindow Fermi Touchscreen: Applying InputClass "libinput pointer catchall"
[ 52.662] (**) Nextwindow Fermi Touchscreen: Applying InputClass "Nextwindow Fermi Touchscreen"
[ 52.662] (II) Using input driver 'nextwindow' for 'Nextwindow Fermi Touchscreen'
[ 52.662] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.662] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.662] (II) Nextwindow Fermi Touchscreen: Using device /dev/input/event9.
[ 52.662] (II) Nextwindow Fermi Touchscreen: Using touch help.
[ 52.718] (II) XINPUT: Adding extended input device "Nextwindow Fermi Touchscreen" (type: UNKNOWN, id 16)
[ 52.718] (**) Nextwindow Fermi Touchscreen: (accel) keeping acceleration scheme 1
[ 52.718] (**) Nextwindow Fermi Touchscreen: (accel) acceleration profile 0
[ 52.718] (**) Nextwindow Fermi Touchscreen: (accel) acceleration factor: 2.000
[ 52.718] (**) Nextwindow Fermi Touchscreen: (accel) acceleration threshold: 4
[ 52.718] (II) Nextwindow Fermi Touchscreen: On.
[ 52.718] (II) config/udev: Adding input device Nextwindow Fermi Touchscreen (/dev/input/js0)
[ 52.718] (**) Nextwindow Fermi Touchscreen: Applying InputClass "Nextwindow Fermi Touchscreen"
[ 52.718] (II) Using input driver 'nextwindow' for 'Nextwindow Fermi Touchscreen'
[ 52.718] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.718] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.718] (II) Nextwindow Fermi Touchscreen: Using device /dev/input/js0.
[ 52.718] (II) Nextwindow Fermi Touchscreen: Using touch help.
[ 52.770] (II) XINPUT: Adding extended input device "Nextwindow Fermi Touchscreen" (type: UNKNOWN, id 17)
[ 52.770] (**) Nextwindow Fermi Touchscreen: (accel) keeping acceleration scheme 1
[ 52.770] (**) Nextwindow Fermi Touchscreen: (accel) acceleration profile 0
[ 52.770] (**) Nextwindow Fermi Touchscreen: (accel) acceleration factor: 2.000
[ 52.770] (**) Nextwindow Fermi Touchscreen: (accel) acceleration threshold: 4
[ 52.770] (II) Nextwindow Fermi Touchscreen: On.
[ 52.770] (II) config/udev: Adding input device Nextwindow Fermi Touchscreen (/dev/input/mouse3)
[ 52.770] (**) Nextwindow Fermi Touchscreen: Applying InputClass "Nextwindow Fermi Touchscreen"
[ 52.770] (II) Using input driver 'nextwindow' for 'Nextwindow Fermi Touchscreen'
[ 52.770] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.770] (**) Nextwindow Fermi Touchscreen: always reports core events
[ 52.770] (II) Nextwindow Fermi Touchscreen: Using device /dev/input/mouse3.
[ 52.770] (II) Nextwindow Fermi Touchscreen: Using touch help.
[ 52.826] (II) XINPUT: Adding extended input device "Nextwindow Fermi Touchscreen" (type: UNKNOWN, id 18)
[ 52.826] (**) Nextwindow Fermi Touchscreen: (accel) keeping acceleration scheme 1
[ 52.826] (**) Nextwindow Fermi Touchscreen: (accel) acceleration profile 0
[ 52.826] (**) Nextwindow Fermi Touchscreen: (accel) acceleration factor: 2.000
[ 52.826] (**) Nextwindow Fermi Touchscreen: (accel) acceleration threshold: 4
[ 52.826] (II) Nextwindow Fermi Touchscreen: On.
Thanks for your answer! Very appreciated ! Wil test this tomorrow and post results here.
Ran out of time and put this job aside, will try and fire it up again
I've just released a new procedure that will install nwfermi v7 based on a more recent HP driver compared to latest v6 that was available in Ubuntu Launchpad . I'm pretty confident this should fix this issue.
I'll close this for now but feel free to open a new issue after you attempted the new procedure to install v7.
the driver works fine, mostly. It detects clicks and long clicks, but it doesn't move my pointer. and xinput_calibrator doesn't seem to register any touches, even though evtest does. any idea what could be causing this?