Bug 436324 - ELAN2514 04F3:2B05 :: module not loaded on OpenSUSE kernel 5.11.15
Summary: ELAN2514 04F3:2B05 :: module not loaded on OpenSUSE kernel 5.11.15
Status: REPORTED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_wacomtablet (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Valerii Malov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-28 20:34 UTC by Richard Gomes
Modified: 2024-12-18 20:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Gomes 2021-04-28 20:34:15 UTC
SUMMARY

Tablet is not recognized, even after loading kernel module.

STEPS TO REPRODUCE
1. sudo modprobe wacom
2. xsetwacom list devices

OBSERVED RESULT

nothing

EXPECTED RESULT

 * ELAN2514:00 04F3:2B05


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: openSUSE Tumbleweed kernel 5.11.15

KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION

More information at https://github.com/linuxwacom/xf86-input-wacom/issues/175


file: /usr/share/libwacom/ELAN2514_00_04F3_2B05.tablet as below:
------------------------------------------------------------------------------
# ELAN touchscreen/pen sensor present in the HP Envy x360 Convertible 15-ee0xxx
[Device]
Name=ELAN 2514
ModelName=
DeviceMatch=i2c:04f3:2b05
Class=ISDV4
Width=14
Height=8
IntegratedIn=Display;System
Styli=0xffffe;0xfffff

[Features]
Reversible=false
Stylus=true
Ring=false
Ring2=false
Touch=true
TouchSwitch=false
# StatusLEDs=
NumStrips=0
Buttons=0


--------------------------------------------------------------

$ xinput list 18

ELAN2514:00 04F3:2B05                           id=18   [slave  pointer  (2)]
        Reporting 6 classes:
                Class originated from: 18. Type: XIButtonClass
                Buttons supported: 7
                Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right"
                Button state:
                Class originated from: 18. Type: XIValuatorClass
                Detail for Valuator 0:
                  Label: Abs MT Position X
                  Range: 0.000000 - 65535.000000
                  Resolution: 0 units/m
                  Mode: absolute
                  Current value: 0.000000
                Class originated from: 18. Type: XIValuatorClass
                Detail for Valuator 1:
                  Label: Abs MT Position Y
                  Range: 0.000000 - 65535.000000
                  Resolution: 0 units/m
                  Mode: absolute
                  Current value: 0.000000
                Class originated from: 18. Type: XIValuatorClass
                Detail for Valuator 2:
                  Label: Rel Horiz Scroll
                  Range: -1.000000 - -1.000000
                  Resolution: 0 units/m
                  Mode: relative
                Class originated from: 18. Type: XIValuatorClass
                Detail for Valuator 3:
                  Label: Rel Vert Scroll
                  Range: -1.000000 - -1.000000
                  Resolution: 0 units/m
                  Mode: relative
                Class originated from: 18. Type: XITouchClass
                Touch mode: direct
                Max number of touches: 10
Comment 1 Richard Gomes 2021-06-22 02:33:40 UTC
I inform that the difficulty can be circumvented by forcing X11 to employ the wacom module, as shown below. More info at: https://github.com/linuxwacom/xf86-input-wacom/issues/175

file: /etc/X11/xorg.conf.d/90-wacom-override.conf
-------------------------------------------------
Section "InputClass"
        Identifier "Wacom driver override"
        MatchProduct "ELAN2514:00 04F3:2B05"
        MatchDevicePath "/dev/input/event*"
        Driver "wacom"
EndSection
Comment 2 Richard Gomes 2023-06-07 04:12:59 UTC
Full configuration which is known to work fine:
https://gist.github.com/frgomes/58a6a7bc57cfbb9c77fcd46774811c9d