View previous topic :: View next topic |
Author |
Message |
playmiac n00b
Joined: 08 Nov 2005 Posts: 18
|
Posted: Mon Mar 09, 2009 8:41 am Post subject: [SOLVED] Lost keyboard in KDE 4.2.1 |
|
|
I have a different problem from these three postings:
https://forums.gentoo.org/viewtopic-t-744077-highlight-keyboard.html
https://forums.gentoo.org/viewtopic-t-722498-postdays-0-postorder-asc-start-0.html
https://forums.gentoo.org/viewtopic-t-742730.html
After upgrade to KDE 4.2.1 I lost keyboard, not mouse. The keyboard is working fine when logging in using GDM so it works with X. And the keyboard works also with KDE 4.1.
When upgrading from KDE 4.2. to 4.2.1 I was not using evdev, only the
Option "AutoAddDevices" "False"
in ServerFlags Section within xorg.conf.
Searching around in this forum I found those three links above. So I
- added evdev to INPUT_DEVICES="keyboard mouse evdev"
- re-emerged xorg-server-1.5.3-r2
- fiddled around with HAL .fdi file to get the keyboard layout working,
- commented away keyboard and mouse in /etc/xorg.conf
and suddenly keyboard worked in KDE 4.2.1. Just that the NumLock and ShiftLock leds did not work.
If it is not completely broken, don't mess with it
I noticed an upgrade for xorg-server and decided to upgrade and do the last bits, i.e.
- x11-base/xorg-server-1.5.3-r2->r3
- changed make.conf INPUT_DEVICES="evdev" only.
KDE 4.2.1 lost keyboard again.
I tried again INPUT_DEVICES="keyboard mouse evdev" and re-emerging xorg-server but no luck.
"lshal | grep input" gives the keyboard as event3 and event4.
Code: | udi = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if1_logicaldev_input'
info.addons.singleton = {'hald-addon-input'} (string list)
info.capabilities = {'input', 'input.keys', 'button'} (string list)
info.category = 'input' (string)
info.subsystem = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if1_logicaldev_input' (string)
input.device = '/dev/input/event4' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if1' (string)
input.product = 'Dell Dell USB Keyboard Hub' (string)
input.x11_driver = 'evdev' (string)
input.x11_options.XkbOptions = 'altwin:menu' (string)
input.xkb.layout = 'ch' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = 'fr' (string)
linux.device_file = '/dev/input/event4' (string)
linux.subsystem = 'input' (string)
linux.sysfs_path = '/sys/class/input/input4/event4' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if0_logicaldev_input'
info.addons.singleton = {'hald-addon-input'} (string list)
info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys','button'} (string list)
info.category = 'input' (string)
info.subsystem = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if0_logicaldev_input' (string)
input.device = '/dev/input/event3' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_413c_2002_noserial_if0' (string)
input.product = 'Dell Dell USB Keyboard Hub' (string)
input.x11_driver = 'evdev' (string)
input.x11_options.XkbOptions = 'altwin:menu' (string)
input.xkb.layout = 'ch' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = 'fr' (string)
linux.device_file = '/dev/input/event3' (string)
linux.subsystem = 'input' (string)
linux.sysfs_path = '/sys/class/input/input3/event3' (string)
|
Where should I start to look?
Last edited by playmiac on Wed Mar 18, 2009 7:26 am; edited 2 times in total |
|
Back to top |
|
|
Lori Guru
Joined: 30 Mar 2004 Posts: 338 Location: Barcelona, Spain
|
Posted: Thu Mar 12, 2009 10:32 am Post subject: |
|
|
I followed the advice of /var/log/Xorg.0.log and set Option "AllowEmptyInput" "false" to get it work for me. I never touched any .fdi file thogh. _________________ "The hunt is sweeter then the kill."
Registered Linux User #176911 |
|
Back to top |
|
|
playmiac n00b
Joined: 08 Nov 2005 Posts: 18
|
Posted: Sat Mar 14, 2009 10:55 am Post subject: |
|
|
Thanks for the hint. However, I used had that Option "AllowEmptyInput" "false" there too. Keyboard unfortunately not working with or without this under KDE 4.2.1. Otherwise in X of KDE 4.1 (still) works fine.
In the meanwhile I have upgraded xf86-input-evdev to 2.2.0-r1. No changes. Just now compiling emerge -e world to see if that would make any difference. |
|
Back to top |
|
|
playmiac n00b
Joined: 08 Nov 2005 Posts: 18
|
|
Back to top |
|
|
|