You are not logged in.

#1 2013-11-16 21:49:54

trusktr
Banned
From: .earth
Registered: 2010-02-18
Posts: 907
Website

Why can't I get my Sony Vaio Duo 13 touchpad to work?

I have a new Sony Vaio Duo 13. Sony support says it's a Synaptics touchpad. I have the drivers installed, but it seems like the device isn't even being recognized as a Synaptics device by the machine to begin with so the Synaptics settings in /etc/X11/xorg.conf.d/50-synaptics.conf don't even matter at this point because X doesn't see any Synaptics device.

The solution at https://bbs.archlinux.org/viewtopic.php?id=107115 doesn't work for me.

Here's my dmesg output: https://www.refheap.com/20954
It mentions a mouse on line 570.

Here's my Xorg.0.log: https://www.refheap.com/20953
It mentions a mouse on lines 144 and 203.

There's no mention of synaptics in either.

The output of `synclient -l` is:

┌─[12:47:39/starlancer/root/~]
└─╼ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

Here's lspci:

┌─[13:34:13/starlancer/root/~]
└─╼ lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Device 0a0c (rev 09)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)

Here's lsusb:

┌─[3:26:13pm/starlancer/trusktr/~]
└─╼ lsusb
Bus 002 Device 002: ID 0bda:58df Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:5722 Realtek Semiconductor Corp. 
Bus 001 Device 005: ID 0846:9030 NetGear, Inc. WNA1100 Wireless-N 150 [Atheros AR9271]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Here's `ls -l /dev/input/*'

┌─[13:38:09/starlancer/root/~]
└─╼ ls -l /dev/input/*
crw-r----- 1 root root 13, 64 Nov 16 12:33 /dev/input/event0
crw-r----- 1 root root 13, 65 Nov 16 12:33 /dev/input/event1
crw-r----- 1 root root 13, 74 Nov 16 12:33 /dev/input/event10
crw-r----- 1 root root 13, 75 Nov 16 12:33 /dev/input/event11
crw-r----- 1 root root 13, 76 Nov 16 12:33 /dev/input/event12
crw-r----- 1 root root 13, 77 Nov 16 12:33 /dev/input/event13
crw-r----- 1 root root 13, 66 Nov 16 12:33 /dev/input/event2
crw-r----- 1 root root 13, 67 Nov 16 12:33 /dev/input/event3
crw-r----- 1 root root 13, 68 Nov 16 12:33 /dev/input/event4
crw-r----- 1 root root 13, 69 Nov 16 12:33 /dev/input/event5
crw-r----- 1 root root 13, 70 Nov 16 12:33 /dev/input/event6
crw-r----- 1 root root 13, 71 Nov 16 12:33 /dev/input/event7
crw-r----- 1 root root 13, 72 Nov 16 12:33 /dev/input/event8
crw-r----- 1 root root 13, 73 Nov 16 12:33 /dev/input/event9
crw-r----- 1 root root 13, 63 Nov 16 12:33 /dev/input/mice
crw-r----- 1 root root 13, 32 Nov 16 12:33 /dev/input/mouse0

/dev/input/by-id:
total 0
lrwxrwxrwx 1 root root 9 Nov 16 12:33 usb-1458700110E7309D_Front_Camera_200901010001-event-if00 -> ../event9
lrwxrwxrwx 1 root root 9 Nov 16 12:33 usb-Generic_Rear_Camera_200901010001-event-if00 -> ../event8

/dev/input/by-path:
total 0
lrwxrwxrwx 1 root root 9 Nov 16 12:33 pci-0000:00:14.0-usb-0:3:1.0-event -> ../event9
lrwxrwxrwx 1 root root 9 Nov 16 12:33 pci-0000:00:14.0-usb-0:4:1.0-event -> ../event8
lrwxrwxrwx 1 root root 9 Nov 16 12:33 platform-i8042-serio-0-event-kbd -> ../event0
lrwxrwxrwx 1 root root 9 Nov 16 12:33 platform-pcspkr-event-spkr -> ../event4

And finally here's `cat /proc/bus/input/devices`:

┌─[15:31:02/starlancer/root/~]
└─╼ cat /proc/bus/input/devices 
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0 
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Keys"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/SNY5001:00/input/input2
U: Uniq=
H: Handlers=kbd rfkill event2 
B: PROP=0
B: EV=13
B: KEY=1f160f0000 c00000000 10010000000000 200000000 600f00102c00 380000240300400 e000000000000 0
B: MSC=10

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Jogdial"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/SNY5001:00/input/input3
U: Uniq=
H: Handlers=mouse0 event3 
B: PROP=0
B: EV=7
B: KEY=40000 0 0 0 0
B: REL=100

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0001 Vendor=10ec Product=0282 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card1/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input6
U: Uniq=
H: Handlers=event6 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input7
U: Uniq=
H: Handlers=event7 
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0003 Vendor=0bda Product=58df Version=1031
N: Name="Rear Camera"
P: Phys=usb-0000:00:14.0-4/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/input/input8
U: Uniq=
H: Handlers=kbd event8 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=0bda Product=5722 Version=0009
N: Name="Front Camera"
P: Phys=usb-0000:00:14.0-3/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input9
U: Uniq=
H: Handlers=kbd event9 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input13
U: Uniq=
H: Handlers=kbd event13 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input14
U: Uniq=
H: Handlers=event14 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input15
U: Uniq=
H: Handlers=event15 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input16
U: Uniq=
H: Handlers=event16 
B: PROP=0
B: EV=21
B: SW=140

Any ideas? Thanks!

EDIT Jan 27, 2013, 8am Los Angeles: The wiki stub for this is here: https://wiki.archlinux.org/index.php/Sony_Vaio_Duo_13

Last edited by trusktr (2014-01-27 16:01:03)


joe@trusktr.io - joe at true skater dot io.

Offline

#2 2013-11-28 10:34:52

LeugimSan
Member
Registered: 2013-11-28
Posts: 2

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

Hello.
I also have a VAIO Duo 13 and I'm not able to do Archlinux start.
A blank Screen appears when I try to load the liveCD.
Can you tell me how you've managed to boot the system?

Thnks,
Miguel.

Offline

#3 2013-12-01 20:20:57

trusktr
Banned
From: .earth
Registered: 2010-02-18
Posts: 907
Website

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

@LeugimSan I had the same problem. There seems to be a bug with gummiboot that leads you to a blank screen with the Sony Vaio Duo 13, even if you try nomodeset. To solve the problem, I created a customized, bootable USB stick with these general steps:

1. Create a  single GPT EFI System Partition (ESP) on the USB stick.
2. Extract the iso files from the install media and put them on the USB stick (mount the ESP first then copy/paste or use cp, etc).
3. Install Grub onto the USB stick.
4. Configure Grub settings to boot the install media kernel image. Make sure to use the nomodeset property on your kernel line.
5. After you've gotten the install media working, you can install Arch Linux to your main drive (the SSD), but you'll need to add a new menu option to your USB stick's Grub in order to chain load the main drive. I haven't found a way to get EFI boot working directly on the main drive yet as it seems Sony has some non-standard (undocumented) configurations in place. So, in other words, I can only boot Arch Linux on the main drive if my USB stick is plugged in, otherwise Sony's EFI BIOS will complain that no OS is found.

You'll have to consult the wiki for details on disk formatting, GPT, creating bootable usb sticks, Grub, etc. Another good place to get more info is in #archlinux on freenode, but read the wiki first, or you'll just get reminded to do so.

If worst comes to worst, I might find time to post up an iso image of my usb install media stick.

Last edited by trusktr (2013-12-01 20:23:24)


joe@trusktr.io - joe at true skater dot io.

Offline

#4 2013-12-01 20:45:40

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,975

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

Please post your /proc/bus/input/devices file.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#5 2013-12-01 23:27:32

trusktr
Banned
From: .earth
Registered: 2010-02-18
Posts: 907
Website

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

@ewaller

┌─[15:31:02/starlancer/root/~]
└─╼ cat /proc/bus/input/devices 
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0 
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Keys"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/SNY5001:00/input/input2
U: Uniq=
H: Handlers=kbd rfkill event2 
B: PROP=0
B: EV=13
B: KEY=1f160f0000 c00000000 10010000000000 200000000 600f00102c00 380000240300400 e000000000000 0
B: MSC=10

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Jogdial"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/SNY5001:00/input/input3
U: Uniq=
H: Handlers=mouse0 event3 
B: PROP=0
B: EV=7
B: KEY=40000 0 0 0 0
B: REL=100

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0001 Vendor=10ec Product=0282 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card1/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input6
U: Uniq=
H: Handlers=event6 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input7
U: Uniq=
H: Handlers=event7 
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0003 Vendor=0bda Product=58df Version=1031
N: Name="Rear Camera"
P: Phys=usb-0000:00:14.0-4/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/input/input8
U: Uniq=
H: Handlers=kbd event8 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=0bda Product=5722 Version=0009
N: Name="Front Camera"
P: Phys=usb-0000:00:14.0-3/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input9
U: Uniq=
H: Handlers=kbd event9 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input13
U: Uniq=
H: Handlers=kbd event13 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input14
U: Uniq=
H: Handlers=event14 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input15
U: Uniq=
H: Handlers=event15 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input16
U: Uniq=
H: Handlers=event16 
B: PROP=0
B: EV=21
B: SW=140

Last edited by trusktr (2013-12-01 23:34:43)


joe@trusktr.io - joe at true skater dot io.

Offline

#6 2013-12-02 00:07:41

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,975

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

Well, that is unfortunate.  I had hoped it would have been one of the event inputs that merely did not match the filters in the X configuration.  That we could have fixed.  No such luck sad

What is worse, it does not show up in any of the discoverable buses -- the PCI or the USB buses.  That means it exists on some non-discoverable bus -- perhaps on a legacy serial port in the EISA space down on the LPC bus; or on an SPI or i2C bus (like the SMB bus).  I am afraid that info is best acquired from the manufacturer.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#7 2013-12-02 01:52:02

trusktr
Banned
From: .earth
Registered: 2010-02-18
Posts: 907
Website

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

@ewaller Yeah. The built-in wifi card is on the new SDIO bus and it also doesn't appear anywhere, so I'm using a USB wifi dongle. Thanks for the suggestion: let me research and see if I can figure out what interface it's on.

Last edited by trusktr (2013-12-02 01:55:14)


joe@trusktr.io - joe at true skater dot io.

Offline

#8 2014-01-26 15:48:08

agx
Member
Registered: 2014-01-25
Posts: 1

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

The touchpad works with CONFIG_I2C_HID enabled in the kernel (as does the touch screen and WLAN) at at least as in kernel 3.13. I'm tracking the hardware support here

https://honk.sigxcpu.org/piki/hw/sony-SVD1321X9EW/

Offline

#9 2014-01-27 15:58:37

trusktr
Banned
From: .earth
Registered: 2010-02-18
Posts: 907
Website

Re: Why can't I get my Sony Vaio Duo 13 touchpad to work?

@agx, sweet. Would you mind updating the wiki page with info to help others? https://wiki.archlinux.org/index.php/Sony_Vaio_Duo_13

Unfortunately I'm not on the VAIO Duo 13 any more, so I'm no longer working on linux for it.


joe@trusktr.io - joe at true skater dot io.

Offline

Board footer

Powered by FluxBB