Thankyou for the quick response.
That topic describes exactly what I ended up doing under the guidance of a friend on IRC (Thankyou, Caitria)
I would have replied earlier that I was pointed in the direction of the solution (more "taken by the hand and led" really :P) , but the newer X.org was ignoring my keyboard and mouse settings so I couldn't log in. (It's surprisingly difficult to go back to QWERTY from dvorak...)
For anyone else doing what was done here, the input device settings need to be changed to use evdev instead of the usual "mouse" and "kbd" drivers. Thus, my new input device sections look like:
Code:
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "XkbLayout" "se"
Option "XkbVariant" "dvorak"
Option "Device" "/dev/input/event2"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Device" "/dev/input/mice"
EndSection
Also, to get the newer version of the intel drivers (which needs a newer xorg-server, which needs... etc) I had to add:
Code:
=x11-drivers/xf86-video-intel-2.6.3 ~amd64
>=x11-libs/libdrm-2.4.5 ~amd64
>=x11-proto/dri2proto-1.99.3 ~amd64
>=x11-base/xorg-server-1.5 ~amd64
>=x11-libs/libpciaccess-0.10.3 ~amd64
>=x11-apps/xauth-1.0.3 ~amd64
>=x11-libs/libXrender-0.9.4 ~amd64
>=x11-proto/xextproto-7.0.3 ~amd64
>=x11-libs/libXau-1.0.4 ~amd64
>=x11-proto/xproto-7.0.13 ~amd64
>=media-libs/mesa-7.1 ~amd64
>=x11-libs/libXext-1.0.4 ~amd64
>=x11-proto/inputproto-1.4.4 ~amd64
>=x11-misc/xkeyboard-config-1.4 ~amd64
>=x11-libs/xtrans-1.2.2 ~amd64
>=x11-apps/rgb-1.0.3 ~amd64
>=x11-libs/libX11-1.1.5 ~amd64
>=x11-apps/xauth-1.0.3 ~amd64
>=x11-apps/xinit-1.0.8-r3 ~amd64
>=x11-proto/xf86driproto-2.0.4 ~amd64
>=x11-libs/libXxf86vm-1.0.2 ~amd64
>=x11-apps/xinit-1.0.8-r3 ~amd64
>=x11-proto/randrproto-1.2.2 ~amd64
>=x11-libs/libXfont-1.3.3 ~amd64
>=x11-proto/renderproto-0.9.3 ~amd64
>=x11-drivers/xf86-input-keyboard-1.3.1 ~amd64
>=x11-drivers/xf86-input-evdev-2.1.0 ~amd64
>=x11-drivers/xf86-input-mouse-1.3.0 ~amd64
to my /etc/portage/package.keywords