Pasar al contenido principal
Tutoriales y pruebas de gokuhs

Miembro desde hace

16 años 1 mes

Añadido Observación del Kernel 2.6.31 Debian

Foto del objetivo

Hace poco adquirí este portátil de los llamados mini portátiles. Me vino con XP y claro la verdad que no me hacia mucha gracia, así que me puse a instalarle mi distro de Linux favorita, Debian.

 

Bueno en este tuto os intentaré explicar como poder calibrar correctamente la pantalla y intentaré resolver las dudas que me planteéis en los comentarios sobre este sistema.

 

El principal problema que da el sistema es que es imposible calibrar la pantalla correctamente, no hay ningún programa en los repositorios que se encargue de estas cosas... la verdad me parece un tanto "triste" que de verdad se quiera que la gente se pase a alternativas libres y gratuitas pero te toque perder horas y horas para poder configurar una pieza, cada vez mas común, de hardware.

 

Bueno después de mucho buscar y varias salidas en el Kernel del sistema, descubro que los encargados del software de la pantalla es una empresa llamada "Penmount" el cual ofrece un driver para linux. Desde su sección de descargas podemos encontrar el driver para la gran mayoría de las distribuciones, y aunque yo tengo Debian instalé el de Ubuntu simplemente porque era la versión mas alta.

 

Aquí os dejo una copia de la instalación extraída el día 06/10/2009. Es mas recomendable que uséis el enlace de arriba, pues así podéis aseguraos de que tenéis la última versión.

 

Una cosa tener en cuenta; la primera es que machaca vuestra configuración de X. Por lo que antes de nada debéis hacer una copia de seguridad de esta, para posteriormente "fusionar" las dos configuraciones.

 

La configuración de las X esta en /etc/X11/xorg.conf

 

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

 

Una vez lo tengáis descomprimimos y navegamos asta el directorio desde un terminal, y como superusuario (su o sudo) ejecutáis:

 

$ su

# ./install.sh

 

Esto instalará el software en el sistema, ahora queda la configuración de las X

 

Restauramos la copia de seguridad y añadimos las siguientes lineas:

 

(restaurar la copia con, recordad que todos los pasos son como superusuario)

 

# cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf

 

# vim /etc/X11/xorg.conf

 

Y añadimos estas lineas:

 

Section "InputDevice"
  Identifier  "Penmount"
  Driver    "penmount"
  Option  "Device"           "/dev/input/event2"
  Option  "Protocol"         "PM6000USB"
  Option  "BaudRate"         "19200"
  Option  "ADBit"            "10"
  Option  "ConfigFile"       "/etc/penmount.dat"
  Option  "Button2"          "3"  # 1=left, 2=middle, 3=right
  Option  "PenDownMode"      "0"  # 0=stream mode, 1=point mode
  Option  "HoldTime"         "500"  # how long ms to launch the 2nd button
  Option  "ScreenScale"      "0"  # screen scale enable/disable
  Option  "LockWindowRange"  "32"  # range for press and hold
  Option  "CalibHoldTime"    "750"  # hold time for calibration
  Option  "XMinOffset"       "10"  # edge compensation
  Option  "XMaxOffset"       "10"
  Option  "YMinOffset"       "10"
  Option  "YMaxOffset"       "10"
  Option  "StdXMin"          "30"  # standard calibration
  Option  "StdXMax"          "990"
  Option  "StdYMin"          "30"
  Option  "StdYMax"          "990"
  Option  "Beep"             "0"  # 0=off, 1=down, 2=up, 3=down+up
  Option  "PressVol"         "0"  # 0 = slience
  Option  "PressPitch"       "880"  # freq. (Hz)
  Option  "PressDur"         "15"  # duration (1~255)
  Option  "ReleaseVol"       "0"  # 0 = slience
  Option  "ReleasePitch"     "1200"  # freq. (Hz)
  Option  "ReleaseDur"       "10"  # duration (1~255)
  Option  "AveragePoint"     "0"  # average point (0,4,8)
  Option  "Rotation"         "1"  # rotation (1,2,4,8)
  Option  "DebugLevel"       "1"  # debug
EndSection

 

Ahora buscais la seccion

 

 

Section "ServerLayout"

 

y en la opcion

 

InputDevice  añadis al final separado con un espacio

 

"Penmount"

 

(con comillas)

 

Una vez hagamos esto reinciamos el servidor de X (no os compliqueis, reiniciais y punto). Si todo ha ido bien ya está activado el driver, ahora solo queda calibrarlo, en vuestro gestor de ventanas preferido buscaís "penmount" entre los programas y ya podreís calibrarlo con 4, 16 o 24 puntos.

 

 


 

 

Ya esta la panatalla, y ahora un buen teclado en pantalla, o teclado virtual, y ademas que reconozca la letra??

 

Bueno pues este fue otro quebradero de cabeza, pero despues de mucho buscar di con la solucion ideal, este si dentro del software de Debian, el programa se llama CellWriter. El programa simpemente es mágnifico, solo tiene un fallo (o yo por lo menos no he conseguido solventar); que no viene en el teclado la "ñ" pero bueno siempre la puedes escribir "a mano"

 

Para instalar este programa simplemente desde una consola como superusuario ejecutais

 

#apt-get install cellwriter

 

 


 

 

En la versión del Kernel 2.6.31 de Debian ya se solucionan pequeños problemas que quedaban, como que el Led de el Wifi no se encendiera o que no funcionara el adaptador Bluetooth interno

 

 


 

 

Bueno y ya teneis un TabletPc completamente funcional en linux.

 

Un saludo

 

 

Miembro desde hace

15 años 6 meses

kelpie Mié, 07/10/2009 - 19:14

pobre mini...no tenia ni un dia de vida y ya le metiste linux y vista...q poco te va a durar....pork si no te lo cargas por dentro,descuida,porque yo me cargaré la pantalla...xDD

UN BESITO!!!