Gnome Thinks Touchpad is a Monitor?

I’m trying to track down a display problem and in my trouble-shooting I noticed that Gnome thinks my laptop’s touchpad is a monitor.

For example, if I configure my desktop settings in Gnome:
https://imgur.com/a/XEiKzFi

https://www.dropbox.com/s/k5ldtn094zbizyx/Screenshot%20from%202018-05-17%2014-55-31.png?dl=0
https://imgur.com/a/XEiKzFi
But, from the terminal…

xrandr --listmonitorsMonitors: 2
 0: +XWAYLAND0 3440/800x1440/330+2560+0  XWAYLAND0
 1: +XWAYLAND1 2560/350x1440/190+0+0  XWAYLAND1

https://www.dropbox.com/s/k5ldtn094zbizyx/Screenshot%20from%202018-05-17%2014-55-31.png?dl=0

Hello,

Please use xinput in the cmd line and note the id number of the touchpad, then use xinput list-props id and post it for us.
Also install libinput-tools and issue sudo libinput list-devices the show us the output.

luc,
I think this may be related to my other post about video not working correctly. We’ll see…

In the mean time, here’s the output of xinput for the touchpad:

Device 'SynPS/2 Synaptics TouchPad':    Device Enabled (139):    1
    Coordinate Transformation Matrix (141):    1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (270):    1
    Device Accel Constant Deceleration (271):    2.500000
    Device Accel Adaptive Deceleration (272):    1.000000
    Device Accel Velocity Scaling (273):    12.500000
    Synaptics Edges (296):    1585, 5357, 1446, 4406
    Synaptics Finger (297):    25, 30, 0
    Synaptics Tap Time (298):    180
    Synaptics Tap Move (299):    245
    Synaptics Tap Durations (300):    180, 180, 100
    Synaptics ClickPad (301):    1
    Synaptics Middle Button Timeout (302):    0
    Synaptics Two-Finger Pressure (303):    282
    Synaptics Two-Finger Width (304):    7
    Synaptics Scrolling Distance (305):    111, 111
    Synaptics Edge Scrolling (306):    0, 0, 0
    Synaptics Two-Finger Scrolling (307):    1, 0
    Synaptics Move Speed (308):    1.000000, 1.750000, 0.035881, 0.000000
    Synaptics Off (309):    0
    Synaptics Locked Drags (310):    0
    Synaptics Locked Drags Timeout (311):    5000
    Synaptics Tap Action (312):    0, 0, 0, 0, 1, 3, 2
    Synaptics Click Action (313):    1, 3, 2
    Synaptics Circular Scrolling (314):    0
    Synaptics Circular Scrolling Distance (315):    0.100000
    Synaptics Circular Scrolling Trigger (316):    0
    Synaptics Circular Pad (317):    0
    Synaptics Palm Detection (318):    0
    Synaptics Palm Dimensions (319):    10, 200
    Synaptics Coasting Speed (320):    20.000000, 50.000000
    Synaptics Pressure Motion (321):    30, 160
    Synaptics Pressure Motion Factor (322):    1.000000, 1.000000
    Synaptics Grab Event Device (323):    0
    Synaptics Gestures (324):    1
    Synaptics Capabilities (325):    1, 0, 0, 1, 1, 1, 1
    Synaptics Pad Resolution (326):    1, 1
    Synaptics Area (327):    0, 0, 0, 0
    Synaptics Soft Button Areas (328):    3471, 0, 4026, 0, 0, 0, 0, 0
    Synaptics Noise Cancellation (329):    27, 27
    Device Product ID (263):    2, 7
    Device Node (262):    "/dev/input/event1"

I switched over to Xfce (because video there works fine) and I see it in the display manager there, as well. So, it’s apparently not a Gnome thing. In Xfce, it shows up as a 24" monitor. If I leave it enabled, xradr --listmonitors shows:

Monitors: 3 
 0: +*DP2-1 3440/800x1440/330+2560+0  DP2-1
 1: +eDP1 2560/350x1440/190+0+0  eDP1
 2: +DP1-3 1024/271x768/203+6000+0  DP1-3

and if I disable it from the Xfce display setting, it goes away.

Monitors: 2 
 0: +*DP2-1 3440/800x1440/330+2560+0  DP2-1
 1: +eDP1 2560/350x1440/190+0+0  eDP1

The output of input list-devices:


Device:           Power Button
Kernel:           /dev/input/event5
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Video Bus
Kernel:           /dev/input/event6
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Video Bus
Kernel:           /dev/input/event7
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Power Button
Kernel:           /dev/input/event3
Group:            3
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Lid Switch
Kernel:           /dev/input/event2
Group:            4
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Sleep Button
Kernel:           /dev/input/event4
Group:            5
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Logitech M720 Triathlon
Kernel:           /dev/input/event8
Group:            6
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a


Device:           Integrated_Webcam_HD: Integrate
Kernel:           /dev/input/event24
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           ELAN Touchscreen
Kernel:           /dev/input/event9
Group:            8
Seat:             seat0, default
Size:             334x188mm
Capabilities:     touch 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      identity matrix
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           DLL07BF:01 06CB:7A13 Touchpad
Kernel:           /dev/input/event17
Group:            9
Seat:             seat0, default
Size:             102x77mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a


Device:           EST Gaming keyboard
Kernel:           /dev/input/event13
Group:            10
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           EST Gaming keyboard
Kernel:           /dev/input/event15
Group:            10
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           EST Gaming keyboard
Kernel:           /dev/input/event16
Group:            10
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH Headphone Mic
Kernel:           /dev/input/event18
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH HDMI/DP,pcm=3
Kernel:           /dev/input/event19
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH HDMI/DP,pcm=7
Kernel:           /dev/input/event20
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH HDMI/DP,pcm=8
Kernel:           /dev/input/event21
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH HDMI/DP,pcm=9
Kernel:           /dev/input/event22
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           HDA Intel PCH HDMI/DP,pcm=10
Kernel:           /dev/input/event23
Group:            11
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Intel HID events
Kernel:           /dev/input/event10
Group:            12
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Intel HID 5 button array
Kernel:           /dev/input/event11
Group:            13
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           Dell WMI hotkeys
Kernel:           /dev/input/event14
Group:            14
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event0
Group:            15
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event1
Group:            16
Seat:             seat0, default
Size:             70x51mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

First run xinput list | grep 'DLL07BF:01 06CB:7A13 Touchpad' and see if it’s disabled. The journal shows that your system detects two touchpads, one is DLL07BF:01 and the second is SynPS/2 Synaptics. Dell’s recommendation for Ubuntu users – we can put it as for Linux distros, is to disable the second. If the xinput shows it’s really enabled follow this article and we’ll see if anything changes about the third display.

Success!! …for both issues.

It’s a little weird in gnome, the monitor ids show up as 1 (internal display) and 3 (external display), but no extra Synaptics monitor.

Thank you so much for teaching me how to chase this down. I wonder when the dual touchpad drivers became an issue?

Allow me to make an addendum here to clarify something.

I shouldn’t have asked you to run this first command as DLL07BF:01 touchpad device is the one which must be **enabled **and we can see above in one of xinput outputs that the second touchpad – SynPS/2 Synaptics, the one that should be disabled, was enabled.

Having said that. I honestly don’t know why Linux detecs two touchpads when you have only one, but it’s not adviced to have both enabled because it leads to some confusions which in turn leads to nasty issues.

I can’t say for sure but it seems it wasn’t causing trouble for you under X.org and somehow the GNOME updates was bringing up your other post’s issue with your external monitor. Wayland uses libinput for input devices handling and was getting confused.

Can you say if you had noticed the extra monitor before this issue with the external monitor?

For future references, this is the other thread related to this very one: “Update yesterday broke Gnome Wayland Bumblebee external monitor