Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
No apparent touchscreen support for Dell XPS 13 9365
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Thu Apr 11, 2019 3:16 pm    Post subject: No apparent touchscreen support for Dell XPS 13 9365 Reply with quote

Hello,

I have followed Sakaki's EFI Installation Guide (https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide) to almost total success. The only difference is that, instead of installing GNOME 3, I skipped a desktop environment and I just use i3wm. I have installed mate-base/mate to try and test the touchscreen, but it did not work there.

However, I cannot get the touchscreen to work. I have run the following commands:

Code:
Bowlslaw@xps> hwinfo --mouse
45: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.Y_f5kDtfqz2
  Hardware Class: mouse
  Model: "SynPS/2 Synaptics TouchPad"
  Vendor: 0x0002
  Device: 0x0007 "SynPS/2 Synaptics TouchPad"
  Compatible to: int 0x0210 0x0001
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event6
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
[/code]

I can only see my touchpad, but no touchscreen.

I have read the Dell XPS 13 9365 page (https://wiki.gentoo.org/wiki/Dell_XPS_9365), which is, mostly, correct, with a few errors(the touchpad is synaptics, not libinput.

The only thing I have not done is flashed the firmware. I am afraid to brick my machine, and I also read somewhere that, as of 2018, the firmware shipped in the Dell XPS is the correct firmware.

Does anyone else have experience with the Dell XPS 13 9365?
Back to top
View user's profile Send private message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Thu Apr 11, 2019 4:31 pm    Post subject: Reply with quote

According to the Dell website, I have the most recent BIOS:

Code:
sudo dmidecode -t bios -q                                                                                                                                                       ~
BIOS Information
        Vendor: Dell Inc.
        Version: 2.4.1
        Release Date: 12/13/2018
        Address: 0xF0000
        Runtime Size: 64 kB
        ROM Size: 12288 kB
        Characteristics:
                PCI is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                5.25"/1.2 MB floppy services are supported (int 13h)
                3.5"/720 kB floppy services are supported (int 13h)
                3.5"/2.88 MB floppy services are supported (int 13h)
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                ACPI is supported
                USB legacy is supported
                Smart battery is supported
                BIOS boot specification is supported
                Function key-initiated network boot is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 2.4

BIOS Language Information
        Language Description Format: Abbreviated
        Installable Languages: 1
                en-US
        Currently Installed Language: en-US
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7089
Location: Saint Amant, Acadiana

PostPosted: Thu Apr 11, 2019 4:40 pm    Post subject: Reply with quote

Replying to your own post is not a good idea, it kicks your thread out of unanswered posts pool.

Anyhow, how is your touchscreen connected, USB? I2C? Something else? Your kernel must support it, whatever it is.
You can boot some live Linux and see how it is configured, then replicate the solution for your Gentoo.
Why you think libinput won't work with touchpad? It is supposed to.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Thu Apr 11, 2019 5:43 pm    Post subject: Reply with quote

Jaglover wrote:
Replying to your own post is not a good idea, it kicks your thread out of unanswered posts pool.

Anyhow, how is your touchscreen connected, USB? I2C? Something else? Your kernel must support it, whatever it is.
You can boot some live Linux and see how it is configured, then replicate the solution for your Gentoo.
Why you think libinput won't work with touchpad? It is supposed to.


Ok, thank you for the advice.

Good idea with booting up a live cd, I will try that.

As for libinput, the touchpad would not work with libinput. It would not do what I wanted until I installed synaptics. It even says, " Model: "SynPS/2 Synaptics TouchPad""
Back to top
View user's profile Send private message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Thu Apr 11, 2019 6:58 pm    Post subject: Reply with quote

So I booted up a live CD of Ubuntu GNOME.

When I run 'lsmod', I see many hid_sensor_* devices that I do not see on my Gentoo install, plus 'hid_multitouch' and plain 'hid'.

I followed the Gentoo Dell XPS 13 9365 install page and did this:

Code:

HID support --->
        -*- HID bus support
        [*]     Battery level reporting for HID devices
                Special HID drivers --->
                    < > DISABLE ALL UNNEEDED DEVICES
                    <*> HID Multitouch panels


I've had it like that since my first install, but I still do not see any 'hid_multitouch' when I run lsmod.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7089
Location: Saint Amant, Acadiana

PostPosted: Thu Apr 11, 2019 7:25 pm    Post subject: Reply with quote

<*> indicates it was built into kernel, not as module, thus won't show up in module listing (lsmod).
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Thu Apr 11, 2019 7:27 pm    Post subject: Reply with quote

Jaglover wrote:
<*> indicates it was built into kernel, not as module, thus won't show up in module listing (lsmod).


Ah, because lsmod is ls for modules >_>

Should I make it a module? As far as I know, there is no difference in functionality when it comes to being a module vs compiled in directly.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7089
Location: Saint Amant, Acadiana

PostPosted: Thu Apr 11, 2019 9:32 pm    Post subject: Reply with quote

You compare the dmesg from Ubuntu and your Gentoo, and you compare the Xorg logs.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Bowlslaw
n00b
n00b


Joined: 31 Mar 2019
Posts: 6

PostPosted: Mon Apr 15, 2019 5:38 pm    Post subject: Reply with quote

Jaglover wrote:
You compare the dmesg from Ubuntu and your Gentoo, and you compare the Xorg logs.


Thank you for the tips, but I still cannot figure this out. Nothing I do makes the touchscreen work.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum