-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Amb motiu de la pregunta que s'estava quedant sense resposta i que un
servidor disposa d'un teclat i ratol� sense fils amb l'opci� USB - PS/2, m'he
decidit a configurar-ho tot per anar pel USB.
Comentar-vos que el ratol� �s un d'aquells que porta una roda d'scroll (per
a despla�ar la finestra amunt i avall movent la rodeta), per� noteu que amb
la connexi� PS/2 - protocol ImPS2 mai he estat capa� de fer-ho anar
correctament (constants salts de pantalla a X11, el punter era ingovernable).
Tot aix� en el USB s'ha solventat. Tamb� apuntar que el suport HID en el
nucli no crec que siga necessari pel meu maquinari: Alg� ho pot confirmar?
Ha, que m'endescuidava de dir-vos que �s el meu primer article pel que no
sigueu excessivament durs amb el mateix. Gr�cies
Opcions:
Podeu configurar el vostre dispositiu amb el paquet d'utilitats
"hotplug" o
"usbmgr", jo us _explicar�_ amb el segon doncs el primer tamb� �s per a les
targetes PCMCIA dels port�tils i com que no disposo d'aquesta opci� li
evitar� al meu sistema una c�rrega innecess�ria:
Configuraci� del nucli:
Primer de tot compileu el nucli amb les opcions adients, noteu que les
poso
gaireb� totes com a m�duls (sols per a fer la imatge del nucli m�s petita):
#
# Input core support
#
Input core support
CONFIG_INPUT=m
Keyboard support
CONFIG_INPUT_KEYBDEV=m
Mouse support
CONFIG_INPUT_MOUSEDEV=m
Horizontal screen resolution
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
Vertical screen resolution
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
#
# USB support
#
USB (Universal Serial Bus) support
CONFIG_USB=m
USB device file system
CONFIG_USB_DEVICEFS=y
(escolliu el subsistema USB correcte per la vostra m�quina)
# EHCI (USB 2.0) support
# CONFIG_USB_EHCI_HCD=m
UHCI (Intel PIIX4, VIA, ...) support
CONFIG_USB_UHCI=m
# UHCI (Intel PIIX4, VIA, ...) alternate (JE) support
# CONFIG_USB_UHCI_ALT
# OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
# CONFIG_USB_OHCI
USB Human Interface Device (full HID) support
CONFIG_USB_HID=m
USB HID Input layer support
CONFIG_USB_HIDINPUT=m
/dev/usb/hiddev raw HID device support
CONFIG_USB_HIDDEV=m
USB HIDBP Keyboard (basic) support
CONFIG_USB_KBD=m
USB HIDBP Mouse (basic) support
CONFIG_USB_MOUSE=m
Assegureu-vos de que el vostre fitxer "file:/etc/modules.conf" cont� la
seg�ent l�nia (modifiqueu "usb-uhci" a la interf�cie emprada per la vostra
m�quina):
##-USB-##
#
alias usb-interface usb-uhci
Aquest fitxer �s din�mic pel que cada vegada que arrenqueu la m�quina aquest
es construir� amb els fitxers que hi han a "file:/etc/modutils", poseu all�
un fitxer a part amb les vostres modificacions i executeu el comandament
"update-modules".
Configuraci� del BIOS (sols per a un teclat USB):
Avans d'arrencar amb el nucli que disposa de suport USB, durant
l'arrencada
premeu la tecla "Esc" o "Supr" (depen de la vostra versi� del BIOS) per a
accedir al men� de configuraci� del BIOS. El motiu �s que all� tindreu que
activar el suport en l'arrencada del teclat USB (noteu que si despr�s en feu
servir un PS/2 tindreu que desactivar-ho) i si no disposeu de tal opci�
oblideu-vos de poder-lo usar:
Configuraci� base del paquet "usbmgr":
Aqu� llegiu-vos la documentaci� per� us apunto l'eixida del comandaments
executats i com queden els fitxers de configuraci� els fitxers de
configuraci�:
Averiguant quin dispositiu tinc amb l'eixida del comandament "dump_usbdev":
~# dump_usbdev
class 0x9 subclass 0x0 protocol 0x0 module <module_name>
vendor 0x46d product 0xc504 module <module_name>
Configuro el fitxer corresponent:
- Per identificar correctament al dispositiu
"file:/etc/usbmgr/usbmgr.conf":
### KEYBOARD
# Logitech Cordles
host usb-uhci
beep off
vendor 0x46d product 0xc504 module hid , keybdev
vendor 0x46d product 0xc504 module hid , mousedev
class 0x9 subclass 0x0 protocol 0x0 module hid , keybdev ,
mousedev
- Per carregar els m�duls necessaris "file:/etc/usbmgr/preload.conf":
hid
mousedev
keybdev
usbkbd
Configuraci� del "gpm":
Modificada amb el comandament "gpmconfig" (per desar l'antiga
configuraci�
apunteu-la en un paper "-m /dev/input/mouse0 -t ps2 -Rms3"):
-m /dev/input/mouse0 -t imps2 -Rms3
Configuraci� del sistema gr�fics X11:
Noteu que canvio la el ratol� emprat comentant i descomentant les
l�nies a la
secci� "ServerLayout". Dintre d'aquesta secci� no toqueu els valors que ja
tingueu configurats pels altres dispositius!
- Fitxer "file:/etc/X11/XF86Config-4":
Section "ServerLayout"
Identifier "Configuraci� personalizada -
G200"
Screen 0 "Screen0" 0 0
InputDevice "Teclat generic"
"CoreKeyboard"
# InputDevice "Ratoli PS/2" "CorePointer"
InputDevice "Ratoli USB ImPS/2" "CorePointer"
EndSection
Section "InputDevice"
Identifier "Teclat generic"
Driver "keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection
Section "InputDevice"
Identifier "Ratoli USB ImPS/2"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/input/mouse0
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
Afinar el subsistema:
Ara tot i que us funciona tot cada vegada que esteu en mode de sols
consola
(Ctrl+Alt+F2) i premeu les tecles del ratol� us asaltaran uns missatges un
tant emprenyadors que a part d'embrutar la pantalla i omplir-vos la bit�cola
del sistema no faran cap mal:
keyboard.c: can't emulate rawmode for keycode 272...
Per� obviar-ho no seria el m�tode correcte. Oi? Alg� sab solventar-ho?
:-)
## Ja est� ##
Espero que aix� us sigui �til per tindre el sistema configurat m�s al vostre
gust i necessitats.
- --
Sort
######## Antoni Bella Perez #################### |
# http://www.terra.es/personal7/bella5/home.htm
## <[EMAIL PROTECTED]> ## i
col�laborador del projecte Debian en catal�: debian.org/index.ca.htm
Maquinari: - Pentium II 300MHz 128MB mem�ria 599.65 bogomips
Sistema: - Debian GNU/Linux-2.4.19 - XFree86 4.2.0-0pre1v4
- -
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9fNoFGfXdVUGHvegRArugAKCEzulZyeZaGWS8rat7d9tGV5nGNgCeMdDX
+5I3NpR3/1G85krbZqLD2dI=
=zKiq
-----END PGP SIGNATURE-----