Mostrando entradas con la etiqueta ratón. Mostrar todas las entradas
Mostrando entradas con la etiqueta ratón. Mostrar todas las entradas

sábado, diciembre 16, 2006

Touchpad

SynPS/2 Synaptics TouchPad es que tengo instalado. Para que lo detecte bien las xorg, nos bajamos el paquete Synaptics.

Desempaquetamos, make y copiamos synaptics_drv.so a /usr/xorg/lib/X11/modules/input

Ahora lo configuramos /etc/X11/xorg.conf:

Section "ServerLayout"
...
InputDevice "Synaptics Mouse" "AlwaysCore"
...
EndSection

Section "Module"
...
Load "synaptics"
...
EndSection

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection

Además del driver se han creado dos ejecutables, synclient y syndaemon. Con syndaemon podemos deshabilitar el touchpad cuando estamos escribiendo: syndaemon -i 1 -d.

viernes, diciembre 15, 2006

USB

Nos vamos al kernel:

Device Drivers -> SCSI device support ->
<M> SCSI device support
[*] legacy /proc/scsi/ support
<M> SCSI disk support

Device Drivers -> USB support ->
<M> Support for Host-side USB
[ ] USB verbose debug messages
[*] USB device filesystem
<M> EHCI HCD (USB 2.0) support
<M> UHCI HCD (most Intel and VIA) support
<M> USB Mass Storage support
[ ] USB Mass Storage verbose debug
[*] Datafab Compact Flash Reader support (EXPERIMENTAL)
[*] Freecom USB/ATAPI Bridge support
[*] ISD-200 USB/ATA Bridge support
[*] Microtech/ZiO! CompactFlash/SmartMedia support
[*] USBAT/USBAT02-based storage support (EXPERIMENTAL)
[*] SanDisk SDDR-09 (and other SmartMedia) support (EXPERIMENTAL)
[*] SanDisk SDDR-55 SmartMedia support (EXPERIMENTAL)
[*] Lexar Jumpshot Compact Flash Reader (EXPERIMENTAL)
[*] Olympus MAUSB-10/Fuji DPC-R1 support (EXPERIMENTAL)
[ ] The shared table of common (or usual) storage devices
<M> USB Human Interface Device (full HID) support
[*] HID input layer support

Ahora vamos cargando los módulos principales: usbcore, uhci_hcd

Para pen drive necesitamos cargar, usb_storage, scsi_mod y sd_mod, la enganchar el pen drive se reará un dispositivo scsi, que puede ser sda, sdb. Para verlo dmesg.

Ya sólo falta montar el dispositivo: mount /dev/sda1 /mnt/pendriver

NOTA: Los pendriver normalmente están con un sistema de fichero FAT.