Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
X.Org 7.2 input freeze - no keyboard or mouse input (x86_64)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
rtch
n00b
n00b


Joined: 23 Feb 2009
Posts: 2

PostPosted: Mon Feb 23, 2009 3:14 am    Post subject: X.Org 7.2 input freeze - no keyboard or mouse input (x86_64) Reply with quote

Hi guys,

I've just installed xorg 7.2 (under 2008.0) and downloaded/installed the nvidia 180.29 drivers. I'm using x86_64 kernel.

When I run startx (or xdm) I get the nice Nvidia splash screen, X starts up twm at the right res for my monitor (1920x1080) but I get absolutely zero keyboard/mouse input. I can still SSH to the box but it goes a bit funny... if I try to emerge something, it'll just hang halfway through. At this point I can either reboot thru ssh, or I might even need to punch the reset button.

I've tried installing and starting hald before starting X, and I've added the following to ServerLayout:

Code:
Option "AllowEmptyInput" "off"


.... but to no avail. Doesn't seem to make the slightest difference. Other than that. xorg.conf is simply what nvidia-xconfig generated.

Motherboard is a P5N-e SLI running nForce 650i SLI chipset.

Anybody have any pointers?

Cheers :)
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5609
Location: Dallas

PostPosted: Mon Feb 23, 2009 7:20 am    Post subject: Reply with quote

Make sure that the hal and dbus USE flags are set in your /etc/make.conf, also make sure your have INPUT_DEVICES="evdev", and make sure that hald and dbus are in /etc/runlevels/default. If you change the INPUT_DEVICES setting, you'll have to recompile xorg-server, and also make sure that xf86-input-evdev gets compiled afterward. Then retry.

Blessed be!
Pappy
_________________
SITE LIST:
Main: http://www.kernel-seeds.org
Mirror: http://kernel-seeds.bloodnoc.org/
Mirror 2: http://kernel-seeds.audiodef.com/
Mirror 3: http://www.elilabs.com/~pappy/
Back to top
View user's profile Send private message
rtch
n00b
n00b


Joined: 23 Feb 2009
Posts: 2

PostPosted: Mon Feb 23, 2009 12:51 pm    Post subject: Reply with quote

Champion.

Had to do a few other tweaks to get it working fully...... here are the input options from my xorg.conf now:

Code:

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Protocol"
    Option         "Device" "/dev/input/event5"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option      "Device"        "/dev/input/event3"
EndSection


To get the evdev event addresses, use:

Code:
cat /proc/bus/input/devices | more


You should find your keyboard/mouse vendor names listed, along with their handler and relevant event name. In my case, I actually had two for my keyboard (Apple USB keyboard).... one worked, the other didn't.

Pappy, you're a legend, this has been driving me insane all day. Thanks for your help! Hopefully this nice short thread will help out a few other people with the same issue.[/code]
Back to top
View user's profile Send private message
bandreabis
Veteran
Veteran


Joined: 18 Feb 2005
Posts: 1946
Location: Somewhere over the rainbow... bluebirds fly!

PostPosted: Mon Feb 23, 2009 1:01 pm    Post subject: Reply with quote

Sorry, shouldn't hal and evdev recognise the configuration without putting anything into xorg.conf?
I've got the same problem you had and solved... this evening I will try your solution... wish me a little bit of luck. :P
_________________
JUVE: Un forum nuovo, intrigante e tutto bianconero.... http://www.magazinebianconero.com
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5609
Location: Dallas

PostPosted: Tue Feb 24, 2009 6:31 am    Post subject: Reply with quote

I don't know about legend, but I love helping people with their computers. One day, I'll make money doing so, again.

Blessed be!
Pappy
_________________
SITE LIST:
Main: http://www.kernel-seeds.org
Mirror: http://kernel-seeds.bloodnoc.org/
Mirror 2: http://kernel-seeds.audiodef.com/
Mirror 3: http://www.elilabs.com/~pappy/
Back to top
View user's profile Send private message
bandreabis
Veteran
Veteran


Joined: 18 Feb 2005
Posts: 1946
Location: Somewhere over the rainbow... bluebirds fly!

PostPosted: Wed Feb 25, 2009 6:42 am    Post subject: Reply with quote

It worked!
It works!
Thanks for support! :D
_________________
JUVE: Un forum nuovo, intrigante e tutto bianconero.... http://www.magazinebianconero.com
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5609
Location: Dallas

PostPosted: Wed Feb 25, 2009 7:59 am    Post subject: Reply with quote

You're most welcome.

Blessed be!
Pappy
_________________
SITE LIST:
Main: http://www.kernel-seeds.org
Mirror: http://kernel-seeds.bloodnoc.org/
Mirror 2: http://kernel-seeds.audiodef.com/
Mirror 3: http://www.elilabs.com/~pappy/
Back to top
View user's profile Send private message
1nf1n1ty9
n00b
n00b


Joined: 21 Aug 2007
Posts: 17

PostPosted: Thu Feb 26, 2009 11:03 am    Post subject: Reply with quote

rtch wrote:
Champion.

Had to do a few other tweaks to get it working fully...... here are the input options from my xorg.conf now:

Code:

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Protocol"
    Option         "Device" "/dev/input/event5"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option      "Device"        "/dev/input/event3"
EndSection


To get the evdev event addresses, use:

Code:
cat /proc/bus/input/devices | more


You should find your keyboard/mouse vendor names listed, along with their handler and relevant event name. In my case, I actually had two for my keyboard (Apple USB keyboard).... one worked, the other didn't.

Pappy, you're a legend, this has been driving me insane all day. Thanks for your help! Hopefully this nice short thread will help out a few other people with the same issue.[/code]


Thank's a lot!!!
It help's me too.
Back to top
View user's profile Send private message
rtomek
Apprentice
Apprentice


Joined: 05 Jan 2007
Posts: 209
Location: Chicago

PostPosted: Mon Mar 02, 2009 1:11 am    Post subject: Reply with quote

Just a kick to keep this great thread alive!

I just put a fresh install of gentoo on my computer today and couldn't get into X. I was pretty frustrated until I finally stumbled on this thread. Many thanks for the fix!
Back to top
View user's profile Send private message
kacox
n00b
n00b


Joined: 17 Mar 2006
Posts: 39
Location: Raleigh, NC

PostPosted: Sun Apr 05, 2009 3:28 pm    Post subject: Reply with quote

I'm not sure if it makes a big difference, but under the server flags when you list "AllowEmptyInput", I used "False" instead of "off" and had no problems. I have other drivers (like synaptics) for my mouse instead of evdev. I was able to just set the above option with no issues. Glad you guys got 'em working. I know it's not fun to have X withdrawals.
_________________
Typically I'd do all the work, but for now I'll let you do it.
Back to top
View user's profile Send private message
jazzi
n00b
n00b


Joined: 21 Aug 2007
Posts: 73

PostPosted: Fri Oct 30, 2009 1:01 am    Post subject: Reply with quote

I got the same problem. It's really sad to push the power button for turning off the computer.

I'll report after trying.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum