Other hardware questions

How do I use my USB mouse in XFree86?

First, get a kernel with USB, USB mouse and input/HID support; standard Debian kernels all have this. Next, cd /dev && MAKEDEV usb && MAKEDEV input. Third, either modprobe usb-uhci or modprobe usb-ohci depending on your hardware. Fourth, load the hid and mousedev modules (or, if you're feeling brave, try to use hotplug or discover... but they may not work). Finally, tell XFree86 to use the /dev/input/mice device.

How do I set up a printer?

Most people find CUPS to be the easiest choice. apt-get install cupsys cupsys-client cupsys-bsd and try the web interface at http://localhost:631/admin.

My PS/2 mouse no longer works with a 2.6.x kernel

This should fix things in most cases

modprobe psmouse
modprobe mousedev
modprobe evdev

To make this happen automatically at boot time:

echo -e 'mousedev\npsmouse\nevdev' >> /etc/modules

(Or you could just edit the /etc/modules file by hand.) Use /dev/input/mice device instead of /dev/psaux.

Bypass the F-lock Key on Microsoft and Logitech keyboards

As root and in a console, use one of these commands to set the un-f-locked function keys to normal function keys

For Logitech Internet Navigator Keyboard (Y-BF37)

setkeycodes e03b 59 e03c 60 e03d 61 e03e 62 e03f 63 e040 64 e041 65 e042 66 e043 67 e044 68 e057 87 e058 88

For Microsoft Natural ?MultiMedia Keyboard 1.0A

setkeycodes e03b 59 e008 60 e007 61 e03e 62 e03f 63 e040 64 e041 65 e042 66 e043 67 e023 68 e057 87 e058 88

This works for Linux terminals, and XFree86 4.3 or later.