You are not logged in.

#1 2012-01-24 18:03:33

killnine
Member
Registered: 2011-12-14
Posts: 62

broken laptop input mouse & keyboard [xps15z] [post Syu]

Problems:
-laptop's (dell xps 15z) keyboard and mouse not working
-X broken

I am really stumped here and looking for any help / direction. I am running out of questions to ask, and would appreciate any feedback.

What I have tried:
-creating a new modprobe.conf,
-merging rc.conf.pacnew,
-downgrading to my previous udev, mkinitcpio, and module-init-tools, using the packages found in cache. remade init with

mkinitcpio -p linux

and keyboard and mouse still did not work
-merged locale.conf.pacnew
-merged pacman.conf.pacnew
-traversed almost all of the logs multiple times (have not found a silver bullet, but not positive on what Im looking for..)

Below I have included some notes, my relevant (dates) pacman.log, and what I pulled from dmesg that seemed related to me.

//notes
-usb ports work
-when i hit keys on the keyboard while at the console username prompt, nothing types, but if laptop is a dark place, the keys back-lights actually do light up...
-every other boot I get stuck on MUX error (error has been there since I installed arch, but only now does it freeze occasionally here)

[    5.627516] [drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed
[    5.627613] [drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed

-the update that broke stuff I set up my pacman key config

[2012-01-20 05:14] warning: /etc/pacman.conf installed as /etc/pacman.conf.pacnew
[2012-01-20 05:14]  >>> Run `pacman-key --init` to set up your pacman keyring.
[2012-01-20 05:14] upgraded pacman (3.5.4-4 -> 4.0.1-4)

-also had to force the filesystem

[2012-01-20 06:01] Running 'pacman -S --force filesystem'
[2012-01-20 06:01] upgraded filesystem (2011.10-1 -> 2011.12-2)

//dmesg findings

[    1.034772] mousedev: PS/2 mouse device common for all mice
[    1.045355] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    6.172182] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input8
[   42.447721] input: Dell Dell USB Keyboard as /devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb2/2-1/2-1:1.0/input/input15
[   42.447801] generic-usb 0003:413C:2003.0001: input,hidraw0: USB HID v1.10 Keyboard [Dell Dell USB Keyboard] on usb-0000:04:00.0-1/input0
[   42.447811] usbcore: registered new interface driver usbhid
[   42.447812] usbhid: USB HID core driver

//pacman.log

[2012-01-20 05:13] Running 'pacman -Syu'
[2012-01-20 05:13] synchronizing package lists
[2012-01-20 05:14] upgraded linux-api-headers (3.1.4-1 -> 3.1.6-1)
[2012-01-20 05:14] warning: /etc/locale.gen installed as /etc/locale.gen.pacnew
[2012-01-20 05:14] Generating locales...
[2012-01-20 05:14]   en_US.UTF-8... done
[2012-01-20 05:14]   en_US.ISO-8859-1... done
[2012-01-20 05:14] Generation complete.
[2012-01-20 05:14] upgraded glibc (2.14.1-2 -> 2.15-3)
[2012-01-20 05:14] upgraded libarchive (2.8.5-2 -> 3.0.3-2)
[2012-01-20 05:14] warning: /etc/pacman.conf installed as /etc/pacman.conf.pacnew
[2012-01-20 05:14]  >>> Run `pacman-key --init` to set up your pacman keyring.
[2012-01-20 05:14] upgraded pacman (3.5.4-4 -> 4.0.1-4)
[2012-01-20 05:16] Running 'pacman -Syu'
[2012-01-20 05:16] synchronizing package lists
[2012-01-20 05:16] starting full system upgrade
[2012-01-20 05:16] Running 'pacman -Syu'
[2012-01-20 05:16] synchronizing package lists
[2012-01-20 05:16] starting full system upgrade
[2012-01-20 05:22] Running 'pacman -Rdd gcc-multilib gcc-libs-multilib'
[2012-01-20 05:22] Running 'pacman -S gcc-multilib'
[2012-01-20 05:24] Running 'pacman -Syu'
[2012-01-20 05:24] synchronizing package lists
[2012-01-20 05:24] starting full system upgrade
[2012-01-20 05:25] Running 'pacman -S gcc-libs'
[2012-01-20 05:27] Running 'pacman -S gcc-objc-multilib'
[2012-01-20 05:37] Running 'pacman -Syu'
[2012-01-20 05:37] synchronizing package lists
[2012-01-20 05:37] starting full system upgrade
[2012-01-20 05:55] Running 'pacman -Syu'
[2012-01-20 05:55] synchronizing package lists
[2012-01-20 05:56] starting full system upgrade
[2012-01-20 06:01] Running 'pacman -S --force filesystem'
[2012-01-20 06:01] upgraded filesystem (2011.10-1 -> 2011.12-2)
[2012-01-20 06:01] Running 'pacman -Syu'
[2012-01-20 06:01] synchronizing package lists
[2012-01-20 06:01] starting full system upgrade
[2012-01-20 06:02] removed gcc-libs-multilib (4.6.2-3)
[2012-01-20 06:02] installed gcc-libs (4.6.2-5)
[2012-01-20 06:02] upgraded db (5.2.36-2 -> 5.3.15-1)
[2012-01-20 06:02] upgraded pam (1.1.5-1 -> 1.1.5-2)
[2012-01-20 06:02] upgraded coreutils (8.14-1 -> 8.15-1)
[2012-01-20 06:02] upgraded perl (5.14.2-4 -> 5.14.2-7)
[2012-01-20 06:02] upgraded openssl (1.0.0.e-1 -> 1.0.0.g-1)
[2012-01-20 06:02] upgraded libsasl (2.1.23-8 -> 2.1.23-9)
[2012-01-20 06:02] upgraded libldap (2.4.26-5 -> 2.4.28-2)
[2012-01-20 06:02] upgraded unixodbc (2.3.0-2 -> 2.3.1-1)
[2012-01-20 06:02] upgraded apr-util (1.3.12-3 -> 1.3.12-5)
[2012-01-20 06:02] upgraded at-spi2-core (2.2.1-1 -> 2.2.3-1)
[2012-01-20 06:02] upgraded at-spi2-atk (2.2.1-1 -> 2.2.2-1)
[2012-01-20 06:02] upgraded ca-certificates (20111025-2 -> 20111211-1)
[2012-01-20 06:02] upgraded libxi (1.4.3-1 -> 1.4.5-1)
[2012-01-20 06:02] upgraded desktop-file-utils (0.18-1 -> 0.19-1)
[2012-01-20 06:02] upgraded qt (4.7.4-3 -> 4.8.0-2)
[2012-01-20 06:02] upgraded attica (0.2.9-1 -> 0.3.0-1)
[2012-01-20 06:02] upgraded automake (1.11.1-3 -> 1.11.2-1)
[2012-01-20 06:02] upgraded binutils (2.22-2 -> 2.22-4)
[2012-01-20 06:02] upgraded bluez (4.96-1 -> 4.98-1)
[2012-01-20 06:02] upgraded cifs-utils (4.9-3 -> 5.2-1)
[2012-01-20 06:02] upgraded clutter-gst (1.4.4-1 -> 1.4.6-1)
[2012-01-20 06:02] upgraded lcms2 (2.2-1 -> 2.3-1)
[2012-01-20 06:02] upgraded colord (0.1.15-3 -> 0.1.16-1)
[2012-01-20 06:02] upgraded consolekit (0.4.5-1 -> 0.4.5-2)
[2012-01-20 06:02] upgraded cryptsetup (1.4.0-2 -> 1.4.1-1)
[2012-01-20 06:02] upgraded nss (3.12.11-3 -> 3.13.1-2)
[2012-01-20 06:02] upgraded evolution-data-server (3.2.2-1 -> 3.2.3-2)
[2012-01-20 06:03] upgraded gtk3 (3.2.2-4 -> 3.2.3-2)
[2012-01-20 06:03] upgraded gtkhtml4 (4.2.2-1 -> 4.2.3-1)
[2012-01-20 06:03] upgraded evolution (3.2.2-1 -> 3.2.3-2)
[2012-01-20 06:03] upgraded file (5.09-1 -> 5.10-1)
[2012-01-20 06:03] upgraded firefox (8.0.1-1 -> 9.0.1-1)
[2012-01-20 06:03] upgraded telepathy-glib (0.16.3-1 -> 0.16.4-1)
[2012-01-20 06:03] upgraded folks (0.6.5-1 -> 0.6.6-1)
[2012-01-20 06:03] upgraded gcc (4.6.2-3 -> 4.6.2-5)
[2012-01-20 06:03] upgraded libjpeg-turbo (1.1.1-3 -> 1.1.1-4)
[2012-01-20 06:03] upgraded gdk-pixbuf2 (2.24.0-1 -> 2.24.1-1)
[2012-01-20 06:03] upgraded gtksourceview3 (3.2.3-1 -> 3.2.3-2)
[2012-01-20 06:03] upgraded pygobject-devel (3.0.2-1 -> 3.0.3-1)
[2012-01-20 06:03] upgraded python2-gobject (3.0.2-1 -> 3.0.3-1)
[2012-01-20 06:03] upgraded gedit (3.2.5-1 -> 3.2.6-1)
[2012-01-20 06:03] upgraded git (1.7.8-1 -> 1.7.8.4-1)
[2012-01-20 06:03] upgraded gjs (1.30.0-1 -> 1.30.1-1)
[2012-01-20 06:03] upgraded gnutls (3.0.8-1 -> 3.0.11-1)
[2012-01-20 06:03] upgraded glib-networking (2.30.1-1 -> 2.30.2-1)
[2012-01-20 06:03] upgraded gpgme (1.3.1-1 -> 1.3.1-2)
[2012-01-20 06:03] upgraded gmime (2.4.28-1 -> 2.6.4-1)
[2012-01-20 06:03] upgraded gnome-color-manager (3.2.1-2 -> 3.2.2-1)
[2012-01-20 06:03] upgraded gnome-icon-theme-symbolic (3.2.1-1 -> 3.2.2-1)
[2012-01-20 06:03] upgraded gnome-keyring (3.2.2-1 -> 3.2.2-3)
[2012-01-20 06:03] upgraded whois (5.0.13-1 -> 5.0.14-1)
[2012-01-20 06:03] upgraded gnome-nettool (3.0.0-1 -> 3.0.1-1)
[2012-01-20 06:04] upgraded mutter (3.2.1-1 -> 3.2.2-1)
[2012-01-20 06:04] upgraded libpulse (1.1-1 -> 1.1-2)
[2012-01-20 06:04] upgraded gnome-shell (3.2.1-1 -> 3.2.2.1-1)
[2012-01-20 06:04] upgraded gvfs (1.10.1-1 -> 1.10.1-2)
[2012-01-20 06:04] upgraded gvfs-obexftp (1.10.1-1 -> 1.10.1-2)
[2012-01-20 06:04] upgraded vim-runtime (7.3.353-2 -> 7.3.401-1)
[2012-01-20 06:04] upgraded ruby (1.9.3_p0-2 -> 1.9.3_p0-3)
[2012-01-20 06:04] upgraded gvim (7.3.353-2 -> 7.3.401-1)
[2012-01-20 06:04] upgraded hdparm (9.37-2 -> 9.38-1)
[2012-01-20 06:04] upgraded inetutils (1.8-6 -> 1.9.1-1)
[2012-01-20 06:04] upgraded iproute2 (2.6.39-2 -> 3.2.0-1)
[2012-01-20 06:04] warning: /etc/rc.conf installed as /etc/rc.conf.pacnew
[2012-01-20 06:04] upgraded initscripts (2011.11.3-1 -> 2012.01.2-1)
[2012-01-20 06:04] upgraded jack (0.121.3-4 -> 0.121.3-5)
[2012-01-20 06:04] installed rhino (1.7R3-1)
[2012-01-20 06:04] installed jre7-openjdk-headless (7.b147_2.0-5)
[2012-01-20 06:04] upgraded jre7-openjdk (7.b147_2.0-2 -> 7.b147_2.0-5)
[2012-01-20 06:04] upgraded jdk7-openjdk (7.b147_2.0-2 -> 7.b147_2.0-5)
[2012-01-20 06:04] upgraded redland (1:1.0.15-1 -> 1:1.0.15-3)
[2012-01-20 06:04] upgraded redland-storage-virtuoso (1:1.0.15-1 -> 1:1.0.15-3)
[2012-01-20 06:04] upgraded soprano (2.7.3-1 -> 2.7.4-1)
[2012-01-20 06:04] upgraded libdbusmenu-qt (0.9.0-1 -> 0.9.0-2)
[2012-01-20 06:04] upgraded polkit-qt (0.99.0-1 -> 0.103.0-1)
[2012-01-20 06:04] upgraded phonon (1:4.5.1-2 -> 1:4.6.0-1)
[2012-01-20 06:04] installed gperf (3.0.4-4)
[2012-01-20 06:04] installed qtwebkit (2.2.1-2)
[2012-01-20 06:04] upgraded kdelibs (4.7.4-1 -> 4.7.4-5)
[2012-01-20 06:04] upgraded libassuan (2.0.2-1 -> 2.0.3-1)
[2012-01-20 06:04] upgraded libdrm (2.4.28-1 -> 2.4.30-1)
[2012-01-20 06:04] upgraded libgphoto2 (2.4.10.1-2 -> 2.4.11-1)
[2012-01-20 06:04] upgraded libgsf (1.14.21-1 -> 1.14.22-2)
[2012-01-20 06:04] upgraded libmysqlclient (5.5.19-1 -> 5.5.20-1)
[2012-01-20 06:04] upgraded liboauth (0.9.4-2 -> 0.9.6-1)
[2012-01-20 06:04] upgraded libpcap (1.1.1-4 -> 1.2.1-1)
[2012-01-20 06:04] upgraded libreoffice-en-US (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-common (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-base (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-calc (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-draw (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-gnome (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-impress (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-kde4 (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-math (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-sdk (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-sdk-doc (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded libreoffice-writer (3.4.4-3 -> 3.4.5-1)
[2012-01-20 06:04] upgraded util-linux (2.20.1-1 -> 2.20.1-2)
[2012-01-20 06:04] upgraded libtracker-sparql (0.12.8-1 -> 0.12.9-1)
[2012-01-20 06:04] >>> Updating module dependencies. Please wait ...
[2012-01-20 06:04] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2012-01-20 06:04] ==> Building image from preset: 'default'
[2012-01-20 06:04]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2012-01-20 06:04] ==> Starting build: 3.2.1-1-ARCH
[2012-01-20 06:04]   -> Parsing hook: [base]
[2012-01-20 06:04]   -> Parsing hook: [udev]
[2012-01-20 06:04]   -> Parsing hook: [autodetect]
[2012-01-20 06:05]   -> Parsing hook: [pata]
[2012-01-20 06:05]   -> Parsing hook: [scsi]
[2012-01-20 06:05]   -> Parsing hook: [sata]
[2012-01-20 06:05]   -> Parsing hook: [filesystems]
[2012-01-20 06:05]   -> Parsing hook: [usbinput]
[2012-01-20 06:05] ==> Generating module dependencies
[2012-01-20 06:05] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2012-01-20 06:05] ==> Image generation successful
[2012-01-20 06:05] ==> Building image from preset: 'fallback'
[2012-01-20 06:05]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2012-01-20 06:05] ==> Starting build: 3.2.1-1-ARCH
[2012-01-20 06:05]   -> Parsing hook: [base]
[2012-01-20 06:05]   -> Parsing hook: [udev]
[2012-01-20 06:05]   -> Parsing hook: [pata]
[2012-01-20 06:05]   -> Parsing hook: [scsi]
[2012-01-20 06:05]   -> Parsing hook: [sata]
[2012-01-20 06:05]   -> Parsing hook: [filesystems]
[2012-01-20 06:05]   -> Parsing hook: [usbinput]
[2012-01-20 06:05] ==> Generating module dependencies
[2012-01-20 06:05] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2012-01-20 06:05] ==> Image generation successful
[2012-01-20 06:05] upgraded linux (3.1.5-1 -> 3.2.1-1)
[2012-01-20 06:05] upgraded linux-docs (3.1.5-1 -> 3.2.1-1)
[2012-01-20 06:05] upgraded linux-headers (3.1.5-1 -> 3.2.1-1)
[2012-01-20 06:05] upgraded mono (2.10.6-1 -> 2.10.8-1)
[2012-01-20 06:05] upgraded mysql-clients (5.5.19-1 -> 5.5.20-1)
[2012-01-20 06:05] upgraded mysql (5.5.19-1 -> 5.5.20-1)
[2012-01-20 06:05] upgraded obexd-client (0.42-1 -> 0.44-1)
[2012-01-20 06:05] upgraded php (5.3.8-5 -> 5.3.9-1)
[2012-01-20 06:05] upgraded php-apache (5.3.8-5 -> 5.3.9-1)
[2012-01-20 06:05] upgraded poppler (0.18.1-1 -> 0.18.2-1)
[2012-01-20 06:05] upgraded poppler-glib (0.18.1-1 -> 0.18.2-1)
[2012-01-20 06:05] upgraded pulseaudio (1.1-1 -> 1.1-2)
[2012-01-20 06:05] upgraded rpcbind (0.2.0-5 -> 0.2.0-6)
[2012-01-20 06:05] upgraded sdl (1.2.14-9 -> 1.2.14-10)
[2012-01-20 06:05] upgraded sdl_image (1.2.10-2 -> 1.2.11-1)
[2012-01-20 06:05] upgraded sdl_ttf (2.0.10-1 -> 2.0.11-1)
[2012-01-20 06:05] upgraded subversion (1.7.2-1 -> 1.7.2-2)
[2012-01-20 06:05] upgraded thunderbird (8.0-1 -> 9.0.1-1)
[2012-01-20 06:05] upgraded totem-plparser (2.32.6-1 -> 2.32.6-3)
[2012-01-20 06:05] upgraded tracker (0.12.8-1 -> 0.12.9-1)
[2012-01-20 06:05] upgraded wavpack (4.60.1-1 -> 4.60.1-2)
[2012-01-20 06:05] upgraded xf86-video-nouveau (0.0.16_git20110829-1 -> 0.0.16_git20120106-1)
[2012-01-20 06:05] upgraded xkeyboard-config (2.4.1-2 -> 2.4.1-3)
[2012-01-20 06:05] upgraded xorg-server-common (1.11.2-2 -> 1.11.3-1)
[2012-01-20 06:05] upgraded xorg-server (1.11.2-2 -> 1.11.3-1)
[2012-01-20 06:05] upgraded xorg-xinit (1.3.1-1 -> 1.3.1-2)
[2012-01-20 06:05] upgraded xterm (275-1 -> 276-1)
[2012-01-20 06:06] Running 'pacman -Syu'
[2012-01-20 06:06] synchronizing package lists
[2012-01-20 06:06] starting full system upgrade
[2012-01-23 04:20] Running 'pacman -Syu'
[2012-01-23 04:20] synchronizing package lists
[2012-01-23 04:20] starting full system upgrade
[2012-01-23 04:20] Running 'pacman -Syu'
[2012-01-23 04:20] synchronizing package lists
[2012-01-23 04:20] starting full system upgrade
[2012-01-23 04:21] removed module-init-tools (3.16-3)
[2012-01-23 04:21] upgraded dbus-sharp (0.7.0-3 -> 0.7.0-4)
[2012-01-23 04:21] upgraded dbus-sharp-glib (0.5.0-3 -> 0.5.0-4)
[2012-01-23 04:21] upgraded gnutls (3.0.11-1 -> 3.0.12-1)
[2012-01-23 04:21] upgraded gstreamer0.10-python (0.10.21-1 -> 0.10.22-1)
[2012-01-23 04:21] installed kmod (4-1)
[2012-01-23 04:21] upgraded udev (175-1 -> 178-1)
[2012-01-23 04:21] warning: /etc/rc.conf installed as /etc/rc.conf.pacnew
[2012-01-23 04:21] upgraded initscripts (2012.01.2-1 -> 2012.01.3-1)
[2012-01-23 04:21] upgraded libgee (0.6.3-1 -> 0.6.4-1)
[2012-01-23 04:21] upgraded mdadm (3.2.2-4 -> 3.2.3-1)
[2012-01-23 04:21] upgraded mkinitcpio (0.8.0-3 -> 0.8.2-1)
[2012-01-23 04:21] upgraded pixman (0.24.0-1 -> 0.24.2-1)
[2012-01-23 04:21] upgraded poppler (0.18.2-1 -> 0.18.3-1)
[2012-01-23 04:21] upgraded poppler-glib (0.18.2-1 -> 0.18.3-1)
[2012-01-23 04:21] upgraded sdl_image (1.2.11-1 -> 1.2.12-1)
[2012-01-23 04:21] upgraded sg3_utils (1.30-1 -> 1.33-1)
[2012-01-23 04:21] upgraded sqlite3 (3.7.9-1 -> 3.7.10-1)
[2012-01-23 04:21] upgraded xkeyboard-config (2.4.1-3 -> 2.5-1)
[2012-01-23 04:21] upgraded xterm (276-1 -> 278-1)

EDIT: SO NOW x won't even make it as far as it did before (to at least let me see the wallpaper) and eventually goes to a 'something went wrong' screen and I have to shutdown as I don't have a mouse to select Log Out.

//xorg.log

[    31.490] (**) Option "xkb_rules" "evdev"
[    31.490] (**) Option "xkb_model" "evdev"
[    31.490] (**) Option "xkb_layout" "us"
[    31.490] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    31.490] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    31.490] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[    31.490] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    31.490] (**) AT Translated Set 2 keyboard: always reports core events
[    31.490] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[    31.490] (--) AT Translated Set 2 keyboard: Found keys
[    31.490] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[    31.490] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    31.490] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 13)
[    31.491] (**) Option "xkb_rules" "evdev"
[    31.491] (**) Option "xkb_model" "evdev"
[    31.491] (**) Option "xkb_layout" "us"
[    31.491] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event9)
[    31.491] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall"
[    31.491] (II) Using input driver 'evdev' for 'ImPS/2 Generic Wheel Mouse'
[    31.491] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    31.491] (**) ImPS/2 Generic Wheel Mouse: always reports core events
[    31.491] (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event9"
[    31.491] (--) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
[    31.491] (--) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
[    31.491] (--) ImPS/2 Generic Wheel Mouse: Found relative axes
[    31.491] (--) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
[    31.491] (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
[    31.491] (II) ImPS/2 Generic Wheel Mouse: Adding scrollwheel support
[    31.491] (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
[    31.491] (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    31.491] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input9/event9"
[    31.491] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE, id 14)
[    31.491] (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes.
[    31.491] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
[    31.491] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0
[    31.491] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000
[    31.491] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4
[    31.491] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0)
[    31.491] (II) No input driver/identifier specified (ignoring)
[    31.491] (II) config/udev: Adding input device PC Speaker (/dev/input/event2)
[    31.491] (II) No input driver/identifier specified (ignoring)
[    31.492] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event8)
[    31.492] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[    31.492] (II) Using input driver 'evdev' for 'Dell WMI hotkeys'
[    31.492] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    31.492] (**) Dell WMI hotkeys: always reports core events
[    31.492] (**) Dell WMI hotkeys: Device: "/dev/input/event8"
[    31.492] (--) Dell WMI hotkeys: Found keys
[    31.492] (II) Dell WMI hotkeys: Configuring as keyboard
[    31.492] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event8"
[    31.492] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 15)
[    31.492] (**) Option "xkb_rules" "evdev"
[    31.492] (**) Option "xkb_model" "evdev"
[    31.492] (**) Option "xkb_layout" "us"
[    34.195] (II) intel(0): EDID vendor "AUO", prod id 12525
[    34.195] (II) intel(0): Printing DDC gathered Modelines:
[    34.195] (II) intel(0): Modeline "1920x1080"x0.0  140.00  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (65.3 kHz)
[    34.195] (II) intel(0): Modeline "1920x1080"x0.0   93.33  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (43.5 kHz)
[    34.531] (II) intel(0): EDID vendor "AUO", prod id 12525
[    34.531] (II) intel(0): Printing DDC gathered Modelines:
[    34.531] (II) intel(0): Modeline "1920x1080"x0.0  140.00  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (65.3 kHz)
[    34.531] (II) intel(0): Modeline "1920x1080"x0.0   93.33  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (43.5 kHz)
[    66.265] (II) intel(0): EDID vendor "AUO", prod id 12525
[    66.265] (II) intel(0): Printing DDC gathered Modelines:
[    66.265] (II) intel(0): Modeline "1920x1080"x0.0  140.00  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (65.3 kHz)
[    66.265] (II) intel(0): Modeline "1920x1080"x0.0   93.33  1920 1968 2068 2144  1080 1083 1084 1088 +hsync -vsync (43.5 kHz)

EDIT: FOUND this bug: https://bugs.archlinux.org/task/28049 - realize I may really be fishing here..
//udev test

# line below is from dmesg
[    1.068340] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
#
run_command: calling: test
adm_test: version 178
builtin_kmod_init: load module index
add_matching_files: unable to open '/run/udev/rules.d': No such file or directory
parse_file: reading '/lib/udev/rules.d/10-dm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/11-dm-lvm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/13-dm-disk.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-gphoto.rules' as rules file
add_rule: IMPORT found builtin 'usb_id --export %p', replacing /lib/udev/rules.d/40-gphoto.rules:11
parse_file: reading '/lib/udev/rules.d/40-hpet-permissions.rules' as rules file
parse_file: reading '/lib/udev/rules.d/42-qemu-usb.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
parse_file: reading '/lib/udev/rules.d/53-sane.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-cdrom_id.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-pcmcia.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-alsa.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-input.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-serial.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-v4l.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-accelerometer.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-gnome-bluetooth-rfkill.rules' as rules file
parse_file: reading '/lib/udev/rules.d/64-md-raid.rules' as rules file
parse_file: reading '/lib/udev/rules.d/69-cd-sensors.rules' as rules file
add_rule: IMPORT found builtin 'usb_id --export %p', replacing /lib/udev/rules.d/69-cd-sensors.rules:76
add_rule: IMPORT found builtin 'usb-db %p', replacing /lib/udev/rules.d/69-cd-sensors.rules:77
parse_file: reading '/lib/udev/rules.d/70-infrared.rules' as rules file
parse_file: reading '/lib/udev/rules.d/70-udev-acl.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-net-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-probe_mtd.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-tty-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/77-nm-olpc-mesh.rules' as rules file
parse_file: reading '/lib/udev/rules.d/78-sound-card.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-udisks.rules' as rules file
add_rule: IMPORT found builtin 'pci-db %p', replacing /lib/udev/rules.d/80-udisks.rules:6
parse_file: reading '/lib/udev/rules.d/85-usbmuxd.rules' as rules file
parse_file: reading '/lib/udev/rules.d/90-pulseaudio.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-cd-devices.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-dm-notify.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-keyboard-force-release.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-keymap.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-dell.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-fujitsu.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-gateway.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-ibm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-lenovo.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-battery-recall-toshiba.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-csr.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-hid.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-upower-wup.rules' as rules file
parse_file: reading '/lib/udev/rules.d/97-bluetooth-hid2hci.rules' as rules file
udev_rules_new: rules use 188232 bytes tokens (15686 * 12 bytes), 27728 bytes buffer
udev_rules_new: temporary index used 50920 bytes (2546 * 20 bytes)
udev_device_new_from_syspath: device 0x1a25700 has devpath '/devices/platform/i8042/serio0/input/input0'
udev_device_new_from_syspath: device 0x1a34d60 has devpath '/devices/platform/i8042/serio0/input/input0'
udev_device_read_db: device 0x1a34d60 filled with db file data
udev_rules_apply_to_event: IMPORT builtin 'input_id' /lib/udev/rules.d/50-udev-default.rules:23
udev_builtin_add_property: ID_INPUT=1
get_cap_mask: capabilities/ev raw kernel attribute: 120013
get_cap_mask: capabilities/abs raw kernel attribute: 0
get_cap_mask: capabilities/rel raw kernel attribute: 0
get_cap_mask: capabilities/key raw kernel attribute: 402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
test_key: test_key: checking bit block 0 for any keys; found=1
test_key: test_key: checking bit block 64 for any keys; found=1
test_key: test_key: checking bit block 128 for any keys; found=1
test_key: test_key: checking bit block 192 for any keys; found=1
udev_builtin_add_property: ID_INPUT_KEY=1
udev_builtin_add_property: ID_INPUT_KEYBOARD=1
udev_device_new_from_syspath: device 0x1a361d0 has devpath '/devices/platform/i8042/serio0'
udev_device_new_from_syspath: device 0x1a36740 has devpath '/devices/platform/i8042'
udev_device_new_from_syspath: device 0x1a36d00 has devpath '/devices/platform'
udev_rules_apply_to_event: IMPORT builtin 'path_id' /lib/udev/rules.d/60-persistent-input.rules:31
udev_builtin_add_property: ID_PATH=platform-i8042-serio-0
udev_builtin_add_property: ID_PATH_TAG=platform-i8042-serio-0
udev_rules_apply_to_event: IMPORT builtin 'kmod' /lib/udev/rules.d/80-drivers.rules:5
builtin_kmod: execute 'load' 'input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw'
load_module: inserted 'evdev'
udev_device_update_db: created db file '/run/udev/data/+input:input0' for '/devices/platform/i8042/serio0/input/input0'
builtin_kmod_exit: unload module index
This program is for debugging only, it does not run any program,
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

.INPUT_CLASS=kbd
ACTION=add
DEVPATH=/devices/platform/i8042/serio0/input/input0
EV=120013
ID_INPUT=1
ID_INPUT_KEY=1
ID_INPUT_KEYBOARD=1
ID_PATH=platform-i8042-serio-0
ID_PATH_TAG=platform-i8042-serio-0
ID_SERIAL=noserial
KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
LED=7
MODALIAS=input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw
MSC=10
NAME="AT Translated Set 2 keyboard"
PHYS="isa0060/serio0/input0"
PRODUCT=11/1/1/ab41
PROP=0
SUBSYSTEM=input
UDEV_LOG=6
USEC_INITIALIZED=5011892

Last edited by killnine (2012-01-25 14:39:33)

Offline

#2 2012-01-26 22:27:56

lunch_box
Member
Registered: 2008-10-21
Posts: 16

Re: broken laptop input mouse & keyboard [xps15z] [post Syu]

For getting the keyboard and trackpad to work, try adding the following to the kernel options in grub:

pcie_aspm=force acpi=noirq i915.semaphores=1

That alone works for me. I found it at the bottom of the Ubuntu community docs for this laptop the other day.

Hopefully this should fix your keyboard/trackpad issues.

Offline

#3 2012-01-27 01:28:55

killnine
Member
Registered: 2011-12-14
Posts: 62

Re: broken laptop input mouse & keyboard [xps15z] [post Syu]

@lunch_box

You are literally my hero

for the first try i used all three boot commands

pcie_aspm=force acpi=noirq i915.semaphores=1

and my keyboard worked. There was also no hang during the boot on the MUX error either. I tried to start X but it crashed, so I could not test the mouse.

Next I tried all three parameters one by one and the only one that boots successfully is

acpi=noirq

. I have come across the ubuntu page before, back a little, when first installing arch. I ended up not using it because arch was booting successfully without it at the time, and I was worried about ruining hardware. Maybe something about this should be added to the arch xps 15z wiki page. So, something introduced in one of the packages from the original update made my laptop's keyboard unusable?

Last edited by killnine (2012-01-27 05:41:33)

Offline

#4 2012-01-28 12:55:19

lunch_box
Member
Registered: 2008-10-21
Posts: 16

Re: broken laptop input mouse & keyboard [xps15z] [post Syu]

I'm glad that fixed your keyboard.

Good idea about the wiki page. If/when I have time I will add something. Feel free to do so if you have some.

I've not had the computer for long, however the core install boots and works fine, but after updating the keyboard and mouse become unresponsive, so unfortunately from my perspective, one of the updates in the past 4 or 5 months broke it! However, though I've not tried any combinations of boot parameters, the vast majority of live CDs won't even boot without acpi=off (or presumably, only acpi=noirq is actually needed, looking at your tests) so it doesn't look to be Arch specific.

For your X problems, are you using a DE or WM, and how are you logging in? If you can disable the login manager (if present) and start an X session with startx, with say only exec xterm in your ~/.xinitrc that might help pinpoint the issue. If that works, it will unlikely be an X issue, more one of your DE/WM.

Offline

#5 2012-02-04 15:11:08

bo0ts
Member
Registered: 2011-04-06
Posts: 2

Re: broken laptop input mouse & keyboard [xps15z] [post Syu]

I had linux and linux-headers on ignore for some time on my XPS15z and updated yesterday out of curiosity. This, of course, failed spectacularly. The last kernel that works reliably (touchpad with elantech, keyboard, graphics with bumblebee and wireless) is 3.1.5-1. You might try updating forward by minor revisions from there on, but I believe this is the last kernel without the iwlagn regression.

HTH

Offline

Board footer

Powered by FluxBB