You are not logged in.

#1 2014-06-08 06:37:37

void.nugget
Member
Registered: 2014-06-08
Posts: 3

X server doesn't recognize keyboard properly on dell 7720

After another pacman -Suy on my dell 7720 keyboard doesn't work on X

Well I've seen atkbd module warning and it seems as not related to my problem 'cuz keyboard work fine from tty.

I've added atkbd loading to mkinicpio.conf and /etc/default/grub but nothing really happened.

dmesg -t | grep '^i8042'
i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12

So I think it means nothing in my case...

▶ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      evdev
layout:     us,ru,ua
options:    caps:escape,grp:shift_toggle,grp_led:caps
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete+ledcaps(group_lock)
symbols:    pc+us+ru:2+ua:3+inet(evdev)+group(shifts_toggle)+capslock(escape)
geometry:   pc(pc104)
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete+ledcaps(group_lock)"	};
	xkb_symbols   { include "pc+us+ru:2+ua:3+inet(evdev)+group(shifts_toggle)+capslock(escape)"	};
	xkb_geometry  { include "pc(pc104)"	};
};

This is my evdev log from Xorg.0.log

[   388.619] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   388.619] (II) LoadModule: "evdev"
[   388.619] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[   388.619] (II) Module evdev: vendor="X.Org Foundation"
[   388.619] (II) Using input driver 'evdev' for 'Power Button'
[   388.620] (**) evdev: Power Button: Device: "/dev/input/event14"
[   388.620] (--) evdev: Power Button: Vendor 0 Product 0x1
[   388.620] (--) evdev: Power Button: Found keys
[   388.620] (II) evdev: Power Button: Configuring as keyboard
[   388.620] (**) Option "xkb_rules" "evdev"
[   388.645] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   388.645] (II) Using input driver 'evdev' for 'Video Bus'
[   388.645] (**) evdev: Video Bus: Device: "/dev/input/event18"
[   388.645] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   388.645] (--) evdev: Video Bus: Found keys
[   388.645] (II) evdev: Video Bus: Configuring as keyboard
[   388.645] (**) Option "xkb_rules" "evdev"
[   388.645] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   388.645] (II) Using input driver 'evdev' for 'Video Bus'
[   388.645] (**) evdev: Video Bus: Device: "/dev/input/event17"
[   388.645] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   388.645] (--) evdev: Video Bus: Found keys
[   388.645] (II) evdev: Video Bus: Configuring as keyboard
[   388.645] (**) Option "xkb_rules" "evdev"
[   388.646] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   388.646] (II) Using input driver 'evdev' for 'Power Button'
[   388.646] (**) evdev: Power Button: Device: "/dev/input/event11"
[   388.646] (--) evdev: Power Button: Vendor 0 Product 0x1
[   388.646] (--) evdev: Power Button: Found keys
[   388.646] (II) evdev: Power Button: Configuring as keyboard
[   388.646] (**) Option "xkb_rules" "evdev"
[   388.647] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[   388.647] (II) Using input driver 'evdev' for 'Sleep Button'
[   388.647] (**) evdev: Sleep Button: Device: "/dev/input/event12"
[   388.647] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[   388.647] (--) evdev: Sleep Button: Found keys
[   388.647] (II) evdev: Sleep Button: Configuring as keyboard
[   388.647] (**) Option "xkb_rules" "evdev"
[   388.647] (**) A4TECH USB Device: Applying InputClass "evdev keyboard catchall"
[   388.648] (**) A4TECH USB Device (keys): Applying InputClass "evdev keyboard catchall"
[   388.791] (**) A4TECH USB Device: Applying InputClass "evdev pointer catchall"
[   388.791] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[   388.791] (**) evdev: A4TECH USB Device: Device: "/dev/input/event2"
[   388.791] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x9090
[   388.791] (--) evdev: A4TECH USB Device: Found 20 mouse buttons
[   388.791] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[   388.791] (--) evdev: A4TECH USB Device: Found relative axes
[   388.791] (--) evdev: A4TECH USB Device: Found x and y relative axes
[   388.791] (II) evdev: A4TECH USB Device: Configuring as mouse
[   388.791] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[   388.791] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[   388.791] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   388.792] (II) evdev: A4TECH USB Device: initialized for relative axes.
[   388.793] (**) Generic USB K/B: Applying InputClass "evdev keyboard catchall"
[   388.793] (II) Using input driver 'evdev' for 'Generic USB K/B'
[   388.793] (**) evdev: Generic USB K/B: Device: "/dev/input/event3"
[   388.793] (--) evdev: Generic USB K/B: Vendor 0x13ba Product 0x17
[   388.793] (--) evdev: Generic USB K/B: Found keys
[   388.793] (II) evdev: Generic USB K/B: Configuring as keyboard
[   388.793] (**) Option "xkb_rules" "evdev"
[   388.826] (**) Generic USB K/B: Applying InputClass "evdev keyboard catchall"
[   388.826] (**) Generic USB K/B: Applying InputClass "evdev pointer catchall"
[   388.826] (II) Using input driver 'evdev' for 'Generic USB K/B'
[   388.826] (**) evdev: Generic USB K/B: Device: "/dev/input/event4"
[   388.826] (--) evdev: Generic USB K/B: Vendor 0x13ba Product 0x17
[   388.826] (--) evdev: Generic USB K/B: Found 3 mouse buttons
[   388.826] (--) evdev: Generic USB K/B: Found scroll wheel(s)
[   388.826] (--) evdev: Generic USB K/B: Found relative axes
[   388.826] (--) evdev: Generic USB K/B: Found x and y relative axes
[   388.826] (--) evdev: Generic USB K/B: Found keys
[   388.826] (II) evdev: Generic USB K/B: Configuring as mouse
[   388.826] (II) evdev: Generic USB K/B: Configuring as keyboard
[   388.826] (II) evdev: Generic USB K/B: Adding scrollwheel support
[   388.826] (**) evdev: Generic USB K/B: YAxisMapping: buttons 4 and 5
[   388.826] (**) evdev: Generic USB K/B: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   388.826] (**) Option "xkb_rules" "evdev"
[   388.827] (II) evdev: Generic USB K/B: initialized for relative axes.
[   388.828] (**) Laptop_Integrated_Webcam_HD: Applying InputClass "evdev keyboard catchall"
[   388.828] (II) Using input driver 'evdev' for 'Laptop_Integrated_Webcam_HD'
[   388.828] (**) evdev: Laptop_Integrated_Webcam_HD: Device: "/dev/input/event10"
[   388.828] (--) evdev: Laptop_Integrated_Webcam_HD: Vendor 0xc45 Product 0x648d
[   388.828] (--) evdev: Laptop_Integrated_Webcam_HD: Found keys
[   388.828] (II) evdev: Laptop_Integrated_Webcam_HD: Configuring as keyboard
[   388.828] (**) Option "xkb_rules" "evdev"
[   388.830] (**) PS/2 Generic Mouse: Applying InputClass "evdev pointer catchall"
[   388.830] (II) Using input driver 'evdev' for 'PS/2 Generic Mouse'
[   388.830] (**) evdev: PS/2 Generic Mouse: Device: "/dev/input/event16"
[   388.830] (--) evdev: PS/2 Generic Mouse: Vendor 0x2 Product 0x1
[   388.830] (--) evdev: PS/2 Generic Mouse: Found 3 mouse buttons
[   388.830] (--) evdev: PS/2 Generic Mouse: Found relative axes
[   388.830] (--) evdev: PS/2 Generic Mouse: Found x and y relative axes
[   388.830] (II) evdev: PS/2 Generic Mouse: Configuring as mouse
[   388.830] (**) evdev: PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
[   388.830] (**) evdev: PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   388.830] (II) evdev: PS/2 Generic Mouse: initialized for relative axes.
[   388.831] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   388.831] (II) Using input driver 'evdev' for 'Dell WMI hotkeys'
[   388.832] (**) evdev: Dell WMI hotkeys: Device: "/dev/input/event15"
[   388.832] (--) evdev: Dell WMI hotkeys: Vendor 0 Product 0
[   388.832] (--) evdev: Dell WMI hotkeys: Found keys
[   388.832] (II) evdev: Dell WMI hotkeys: Configuring as keyboard
[   388.832] (**) Option "xkb_rules" "evdev"

Help me please.

Last edited by void.nugget (2014-06-08 06:39:08)

Offline

#2 2014-06-08 23:38:54

void.nugget
Member
Registered: 2014-06-08
Posts: 3

Re: X server doesn't recognize keyboard properly on dell 7720

I've upgraded to 3.14.6-1-ARCH kernel.
Well, keyboard is back and discrete nvidia card said goodbye...  I'm kinda confused.
Ivestigating such strange behaviour.

▶ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

Bye Nvidia

And my evdev is back to normal

[   190.436] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   190.436] (II) LoadModule: "evdev"
[   190.436] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[   190.440] (II) Module evdev: vendor="X.Org Foundation"
[   190.440] (II) Using input driver 'evdev' for 'Power Button'
[   190.440] (**) evdev: Power Button: Device: "/dev/input/event4"
[   190.440] (--) evdev: Power Button: Vendor 0 Product 0x1
[   190.440] (--) evdev: Power Button: Found keys
[   190.440] (II) evdev: Power Button: Configuring as keyboard
[   190.440] (**) Option "xkb_rules" "evdev"
[   190.479] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   190.479] (II) Using input driver 'evdev' for 'Video Bus'
[   190.479] (**) evdev: Video Bus: Device: "/dev/input/event16"
[   190.479] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   190.479] (--) evdev: Video Bus: Found keys
[   190.479] (II) evdev: Video Bus: Configuring as keyboard
[   190.479] (**) Option "xkb_rules" "evdev"
[   190.480] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   190.480] (II) Using input driver 'evdev' for 'Power Button'
[   190.480] (**) evdev: Power Button: Device: "/dev/input/event1"
[   190.480] (--) evdev: Power Button: Vendor 0 Product 0x1
[   190.480] (--) evdev: Power Button: Found keys
[   190.480] (II) evdev: Power Button: Configuring as keyboard
[   190.480] (**) Option "xkb_rules" "evdev"
[   190.481] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[   190.481] (II) Using input driver 'evdev' for 'Sleep Button'
[   190.481] (**) evdev: Sleep Button: Device: "/dev/input/event2"
[   190.481] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[   190.481] (--) evdev: Sleep Button: Found keys
[   190.481] (II) evdev: Sleep Button: Configuring as keyboard
[   190.481] (**) Option "xkb_rules" "evdev"
[   190.482] (**) A4TECH USB Device: Applying InputClass "evdev keyboard catchall"
[   190.483] (**) A4TECH USB Device (keys): Applying InputClass "evdev keyboard catchall"
[   190.558] (**) A4TECH USB Device: Applying InputClass "evdev pointer catchall"
[   190.558] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[   190.558] (**) evdev: A4TECH USB Device: Device: "/dev/input/event11"
[   190.558] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x9090
[   190.558] (--) evdev: A4TECH USB Device: Found 20 mouse buttons
[   190.558] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[   190.558] (--) evdev: A4TECH USB Device: Found relative axes
[   190.558] (--) evdev: A4TECH USB Device: Found x and y relative axes
[   190.558] (II) evdev: A4TECH USB Device: Configuring as mouse
[   190.558] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[   190.558] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[   190.558] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   190.559] (II) evdev: A4TECH USB Device: initialized for relative axes.
[   190.560] (**) Laptop_Integrated_Webcam_HD: Applying InputClass "evdev keyboard catchall"
[   190.560] (II) Using input driver 'evdev' for 'Laptop_Integrated_Webcam_HD'
[   190.560] (**) evdev: Laptop_Integrated_Webcam_HD: Device: "/dev/input/event13"
[   190.560] (--) evdev: Laptop_Integrated_Webcam_HD: Vendor 0xc45 Product 0x648d
[   190.560] (--) evdev: Laptop_Integrated_Webcam_HD: Found keys
[   190.560] (II) evdev: Laptop_Integrated_Webcam_HD: Configuring as keyboard
[   190.560] (**) Option "xkb_rules" "evdev"
[   190.601] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[   190.601] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[   190.601] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[   190.601] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[   190.601] (--) evdev: AT Translated Set 2 keyboard: Found keys
[   190.601] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[   190.601] (**) Option "xkb_rules" "evdev"
[   190.602] (**) PS/2 Mouse: Applying InputClass "evdev pointer catchall"
[   190.602] (II) Using input driver 'evdev' for 'PS/2 Mouse'
[   190.602] (**) evdev: PS/2 Mouse: Device: "/dev/input/event14"
[   190.602] (--) evdev: PS/2 Mouse: Vendor 0x2 Product 0x8
[   190.602] (--) evdev: PS/2 Mouse: Found 3 mouse buttons
[   190.602] (--) evdev: PS/2 Mouse: Found relative axes
[   190.602] (--) evdev: PS/2 Mouse: Found x and y relative axes
[   190.602] (II) evdev: PS/2 Mouse: Configuring as mouse
[   190.602] (**) evdev: PS/2 Mouse: YAxisMapping: buttons 4 and 5
[   190.602] (**) evdev: PS/2 Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   190.602] (II) evdev: PS/2 Mouse: initialized for relative axes.
[   190.603] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "evdev touchpad catchall"
[   190.865] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   190.865] (II) Using input driver 'evdev' for 'Dell WMI hotkeys'
[   190.865] (**) evdev: Dell WMI hotkeys: Device: "/dev/input/event12"
[   190.866] (--) evdev: Dell WMI hotkeys: Vendor 0 Product 0
[   190.866] (--) evdev: Dell WMI hotkeys: Found keys
[   190.866] (II) evdev: Dell WMI hotkeys: Configuring as keyboard
[   190.866] (**) Option "xkb_rules" "evdev"

Downgrading to 3.14-4 doesn't solve my problem (
So maybe it's not about kernel at all.

I'll  wait 'till tomorrow maybe something float out ...

Last edited by void.nugget (2014-06-09 08:16:38)

Offline

#3 2014-06-09 08:17:19

void.nugget
Member
Registered: 2014-06-08
Posts: 3

Re: X server doesn't recognize keyboard properly on dell 7720

Now my card is back because of some mystic reasons I don't understand. %)

Offline

#4 2014-06-25 14:03:55

mediaserf
Member
Registered: 2010-11-29
Posts: 11

Re: X server doesn't recognize keyboard properly on dell 7720

Hi - I found this post after having this same issue this morning.

In my troubleshooting I found that the USB controller was being "auto-suspended" and I had to toggle that off. I ultimately uninstalled laptop-mode-tools which was turning that on. If you have laptop-mode-tools installed you might want to try removing it and rebooting to see if that solves the issue for now.

Offline

Board footer

Powered by FluxBB