Xorg input devices fail without udev

Posted by Sampo on Super User See other posts from Super User or by Sampo
Published on 2012-11-09T21:58:11Z Indexed on 2012/11/09 23:06 UTC
Read the original article Hit count: 320

Filed under:
|
|
|

What I am trying to do:

  • Launch Xorg server without udev device manager.

    What I have tried to do:

  • Make sure that /dev/ has all required nodes, such as /dev/input/*.
  • Make sure that all required kernel modules are loaded.
  • Launch Xorg.

    What happens:

  • Xorg starts up as excepted.
  • Xorg loads correct GPU driver and sets right screen resolution.
  • Xorg blocks all input devices (keyboard, mouse), Alt+F[1-12] does not work (can't go back to tty1).
  • Unraw'ing keyboard to take its control from X removes blocking and after unraw I can Alt+F1 back to tty1. Xorg still does not handle any input.

    Why I think that it should work:

  • Same configuration works well if udev is loaded.
  • Loading udev does not add or modify /dev/ contents, all nodes stays same.

    My main question is:

    How to make Xorg input devices work without udev?

    Any additional information about how Xorg really uses/detects/grabs keyboard would be helpful. And any additional information about what udev really does (other than populating /dev/) would also be helpful.

  • © Super User or respective owner

    Related posts about linux

    Related posts about xorg