-----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-----


Respondre per correu electrònic a