Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

x11-drivers/xf86-input-evdev-1.2.0 keyboard problem

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
211 posts
  • Page 9 of 9
    • Jump to page:
  • Previous
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9
Author
Message
Da_G
n00b
n00b
Posts: 12
Joined: Wed Nov 01, 2006 6:02 pm

  • Quote

Post by Da_G » Wed Oct 08, 2008 7:25 am

To expand on my previous post re: gdm causing the keyboard to function correctly:

When auto-login is turned on in gdm, the keyboard will not function properly.

When you manually login with gdm, the keyboard will function properly.

I read in another forum that kdm causes similar behavior.

So in the process of gdm/kdm loading, and preparing to accept user input, they must be kicking in some option that 'fixes' the issue.. that should at least provide some direction to discovering the root of this interesting little glitch :)

gdm is probably changing the keymaps or somesuch, as I notice an entirely different set of events tied to the keycodes being reported by xev when i've logged in with gdm - most of the 'extended' keys on my keyboard will report named events when the up arrow is not working, when the up arrow is working, all extended keys on my keyboard report keycode xxx (keysym 0x0, NoSymbol), where NoSymbol appears instead of a named event like XF86Send, XF86Calculator, etc.

So for me, startx = borked up arrow, properly reporting extended keys
gdm + autologin = borked keyboard, properly reporting extended keys
modifying the HAL policies = no change
gdm + manual login = up arrow works great, but extended keys do not have named events mapped to them
Top
Smart1
n00b
n00b
Posts: 66
Joined: Wed May 16, 2007 11:31 am

  • Quote

Post by Smart1 » Wed Oct 08, 2008 10:22 pm

@Xake

With x11-base/xorg-server-1.4.2 I have Keyboard Problems.

I have installed xorg-serve-1.5.1 without "hal" useflags, but have still Problems

Should I do report to https://bugs.freedesktop.org/
http://www.gentoo.org/ http://www.sysresccd.org/ http://www.linuxquestions.org/

Registered Linux user: #130654 http://counter.li.org
Top
Xake
Guru
Guru
User avatar
Posts: 588
Joined: Wed Feb 11, 2004 10:14 am
Location: Göteborg, the rainy part of scandinavia

  • Quote

Post by Xake » Thu Oct 09, 2008 7:37 am

Smart1 wrote:@Xake

With x11-base/xorg-server-1.4.2 I have Keyboard Problems.

I have installed xorg-serve-1.5.1 without "hal" useflags, but have still Problems

Should I do report to https://bugs.freedesktop.org/
Using hal useflags, did bringing up a clean X with an xterm work?

Removing the files containing xorg-x11 related stuff from /etc/hal/fdi/policy did not help (and remove old left-behind files from that directory if there are any) did not help you bring up a english keyboard that does not hang?
Is there anything logged to dmesg when the keyboard dies?
Anything in the Xorg.0.log when the keyboard hangs?

I think you should start at bugs.gentoo.org with xf86-input-evdev and xorg-server compiled with USE="hal", attach the above mentioned information along with your xorg.conf, emerge --info and the version of xf86-input-evdev, xorg-server, dbus and hal.
After that post a link to the bug here, so we can have a look. It is possible this is something the gentoo-devs does know about or could help with. If not, then they will tell you what to do.
Top
dpetka2001
l33t
l33t
Posts: 804
Joined: Fri Mar 04, 2005 1:11 pm

  • Quote

Post by dpetka2001 » Thu Oct 16, 2008 10:18 am

hi there just upgraded to sys-apps/hal-0.5.11-r1,x11-drivers/xf86-input-evdev-2.0.6, x11-drivers/xf86-input-keyboard-1.3.1,x11-drivers/xf86-input-mouse-1.3.0 and x11-base/xorg-server-1.5.2 and i have problems switching layouts between us and greek...the thing is that only the keyboard shortcut doesn't work...if i click with my mouse over the flag icon in tray it switches between the 2 languages...the corresponding section in xorg.conf looks like following

Code: Select all

Section "InputDevice"

    Identifier  "Keyboard1"
    Driver      "evdev"
    Option "CoreKeyboard"
    Option "AutoRepeat"  "500 30"
    Option "XkbRules"    "xorg"
    Option "XkbModel"    "evdev"
    Option "XkbLayout"   "us,gr"
    Option "XkbVariant"  "extended"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
and 'cat /var/log/Xorg.0.log|grep EE' shows following

Code: Select all

(EE) MX1000: No device specified.
(EE) PreInit returned NULL for "MX1000"
(EE) Keyboard1: No device specified.
(EE) PreInit returned NULL for "Keyboard1"
any help on how to correct the problem and any opinions on how much bothering those errors are? thanks in advance...
Top
Geralt
Apprentice
Apprentice
Posts: 150
Joined: Sat Jun 14, 2008 10:33 pm

  • Quote

Post by Geralt » Sun Oct 26, 2008 2:25 pm

My fingerprint reader is no longer working as it used to. After swiping my finger I have to wait a bit and then press enter. I've read on page 1 that somebody else has the same issue, but is there a workaround for this?
Top
dmpogo
Advocate
Advocate
Posts: 3716
Joined: Thu Sep 02, 2004 9:21 pm
Location: Canada

  • Quote

Post by dmpogo » Sun Oct 26, 2008 5:09 pm

Lepaca Kliffoth wrote:
didumos wrote:xf86-input-evdev-1.2.0 apparently needs a different X configuration than previous versions if you don't want to use the HAL backend - what fixed it it for me was adding a "Device" option, like so
Elaborate on "if you don't want to use the HAL backend".
I, for example, run strictly USE='-hal' system, there is no trace of hal on it.
Top
hoputa
n00b
n00b
User avatar
Posts: 12
Joined: Mon Jan 17, 2005 7:40 pm

  • Quote

Post by hoputa » Tue Oct 28, 2008 5:57 pm

Da_G wrote:To expand on my previous post re: gdm causing the keyboard to function correctly:

When auto-login is turned on in gdm, the keyboard will not function properly.

When you manually login with gdm, the keyboard will function properly.

I read in another forum that kdm causes similar behavior.

So in the process of gdm/kdm loading, and preparing to accept user input, they must be kicking in some option that 'fixes' the issue.. that should at least provide some direction to discovering the root of this interesting little glitch :)

gdm is probably changing the keymaps or somesuch, as I notice an entirely different set of events tied to the keycodes being reported by xev when i've logged in with gdm - most of the 'extended' keys on my keyboard will report named events when the up arrow is not working, when the up arrow is working, all extended keys on my keyboard report keycode xxx (keysym 0x0, NoSymbol), where NoSymbol appears instead of a named event like XF86Send, XF86Calculator, etc.

So for me, startx = borked up arrow, properly reporting extended keys
gdm + autologin = borked keyboard, properly reporting extended keys
modifying the HAL policies = no change
gdm + manual login = up arrow works great, but extended keys do not have named events mapped to them
I'm having this exact issue. It may have something to do with this:
https://bugs.freedesktop.org/show_bug.cgi?id=16364

EDIT: I confirm that the patch on xorg-server suggested in comment 12 of the bug report fixes the issue for me.
Last edited by hoputa on Tue Oct 28, 2008 7:44 pm, edited 1 time in total.
Top
dmpogo
Advocate
Advocate
Posts: 3716
Joined: Thu Sep 02, 2004 9:21 pm
Location: Canada

  • Quote

Post by dmpogo » Tue Oct 28, 2008 7:35 pm

hoputa wrote:
Da_G wrote:To expand on my previous post re: gdm causing the keyboard to function correctly:

When auto-login is turned on in gdm, the keyboard will not function properly.

When you manually login with gdm, the keyboard will function properly.

I read in another forum that kdm causes similar behavior.

So in the process of gdm/kdm loading, and preparing to accept user input, they must be kicking in some option that 'fixes' the issue.. that should at least provide some direction to discovering the root of this interesting little glitch :)

gdm is probably changing the keymaps or somesuch, as I notice an entirely different set of events tied to the keycodes being reported by xev when i've logged in with gdm - most of the 'extended' keys on my keyboard will report named events when the up arrow is not working, when the up arrow is working, all extended keys on my keyboard report keycode xxx (keysym 0x0, NoSymbol), where NoSymbol appears instead of a named event like XF86Send, XF86Calculator, etc.

So for me, startx = borked up arrow, properly reporting extended keys
gdm + autologin = borked keyboard, properly reporting extended keys
modifying the HAL policies = no change
gdm + manual login = up arrow works great, but extended keys do not have named events mapped to them
I'm having this exact issue. It may have something to do with this:
https://bugs.freedesktop.org/show_bug.cgi?id=16364
well, kde and gnome has their own keyboard model/layout setups which overwrite the default (i.e xorg.conf or hal) if enabled.
Top
Xake
Guru
Guru
User avatar
Posts: 588
Joined: Wed Feb 11, 2004 10:14 am
Location: Göteborg, the rainy part of scandinavia

  • Quote

Post by Xake » Wed Oct 29, 2008 7:33 am

dmpogo wrote:well, kde and gnome has their own keyboard model/layout setups which overwrite the default (i.e xorg.conf or hal) if enabled.
Or if you are unlucky fights against each other leaving you with a dead keyboard...
Top
dmpogo
Advocate
Advocate
Posts: 3716
Joined: Thu Sep 02, 2004 9:21 pm
Location: Canada

  • Quote

Post by dmpogo » Wed Oct 29, 2008 12:51 pm

Xake wrote:
dmpogo wrote:well, kde and gnome has their own keyboard model/layout setups which overwrite the default (i.e xorg.conf or hal) if enabled.
Or if you are unlucky fights against each other leaving you with a dead keyboard...
:)
I was never able to make kde switch layouts with key combinations. Used to work > 2 years ago, but not since.
Whether they are set up in xorg.conf and xkb options are disabled in kde, or kde "xkb options" are enabled,
or even I ran manually setxkbmap under KDE - as long as layouts are enabled in KDE, switching works only through their icon.

At the end I just set it all up in xorg.conf, disabled KDE layouts and am happy every since :)
Top
guitoo
Tux's lil' helper
Tux's lil' helper
Posts: 136
Joined: Fri Jun 04, 2004 4:32 pm

  • Quote

Post by guitoo » Fri Oct 31, 2008 3:06 pm

Finally evdev working fine here.
Replacing the model in gnome keyboard settings by generic / evdev-managed keyboard did the trick.
This evdev driver gave me headache, but now my g15 works flawlessly. i delete every xmodmap file i ever created and remove the usual ZAxisMapping and ButtonMapping lines in xorg.conf that was required to make use of the mouse wheel with the older driver.

So my xorg.conf looks like this

Code: Select all

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Protocol" "auto"
EndSection

Section "InputDevice"
    Identifier      "Keyboard0"
    Option          "Device" "/dev/input/by-id/usb-Logitech_Logitech_Gaming_Keyboard-event-kbd"
    Driver	       "evdev"
    Option          "XkbModel"              "evdev"
    Option          "XkbLayout"             "fr"
EndSection
Top
Post Reply

211 posts
  • Page 9 of 9
    • Jump to page:
  • Previous
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic