SMART Board Pen not supported

Bug #1735826 reported by Thomas Dähnrich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libinput
Won't Fix
Medium
linux (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Ubuntu 17.10 | xserver-xorg-input-libinput 0.25.0-0ubuntu1

I'm using Ubuntu 17.10 with a SMART Board 6000 (an interactive whiteboard) in school.
The touch-screen of the board works fine. Unfortunately there are a lot of problems with the pen:
- The pen isn't recognized as a device on Wayland. You can't either use it as a touch-device or write with it.
- The same problem occurs when xserver-xorg-input-libinput is used on X.Org.
After I replaced libinput with the old xserver-xorg-input-evdev/-synaptics the pen was recognized and I could use it. The output of xinput confirms this:

xinput [libinput installed]:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP id=9 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)]

xinput [evdev/synaptics installed]:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP Pen id=9 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP id=10 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP UNKNOWN id=11 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP UNKNOWN id=12 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP UNKNOWN id=13 [slave pointer (2)]
⎜ ↳ SMART Technologies SMART IFP UNKNOWN id=14 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=18 [slave pointer (2)]

description: updated
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

probably needs some fix in udev/systemd, but you might first report it to libinput upstream on bugs.freedesktop.org

affects: xserver-xorg-input-libinput (Ubuntu) → libinput (Ubuntu)
Revision history for this message
Thomas Dähnrich (tdaehnrich) wrote :

Thanks. I reported it on bugs.freedesktop.org, too.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

great, please share the link here so that we can track it

Revision history for this message
Thomas Dähnrich (tdaehnrich) wrote :
Timo Aaltonen (tjaalton)
Changed in libinput (Ubuntu):
status: New → Confirmed
Changed in libinput:
importance: Unknown → Medium
status: Unknown → Incomplete
Changed in libinput (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Changed in libinput:
status: Incomplete → Won't Fix
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

looks like the kernel would need to be fixed first

affects: libinput (Ubuntu) → linux (Ubuntu)
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15

tags: added: kernel-da-key
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Thomas Dähnrich (tdaehnrich) wrote :

I tested it with the latest 4.15 kernel - without success.

tags: added: kernel-bug-exists-upstream
removed: kernel-da-key
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.