Touchpad do notebook Microboard no Debian

25. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 13/05/2011 - 14:35h

Para que iniciasse novamente fiz alterações.

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Synaptics Touchpad" "CorePointer" >>>> aqui retirei o 'Synaptics' e o erro persistiu
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection

Section "Module"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "dri2"
Load "dbe"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputClass" >>>>>>> aqui troquei 'Class' por 'Device' e tbm nao iniciou.
Identifier "Touchpad"
MatchIsTouchpad "yes" >>>>>>>> só depois de deletar essa linha que iniciou normalmente mais sem funcionar o touchpad
Driver "synaptics"
Option "MinSpeed" "0.5"
Option "MaxSpeed" "1.0"
Option "AccelFaSection "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
EndSectionctor" "0.075"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "7"
Option "EdgeMotionUseAlways" "1"
Option "LBCornerButton" "8"
Option "RBCornerButton" "9"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "AccelMethod" # [<str>]
#Option "DRI" # [<bool>]
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "FallbackDebug" # [<bool>]
#Option "Tiling" # [<bool>]
#Option "Shadow" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Core Processor Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection


  


26. Re: Touchpad do notebook Microboard no Debian

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 13/05/2011 - 17:33h

Parece que seu touchpad não está é sendo detectado. Posta aqui a saída do comando.

cat /proc/bus/input/devices


27. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 13/05/2011 - 17:59h

Bem isso que pensei ja a tempo ... o detalhe que no windows funciona, bem vou colocar que apareceu depois do comando.
Outra coisa, quando comprei esse notebook no inicio no windows mesmo tinha horas que não funcionava o touchpad dele mais depois de um tempo, melhor qdo ia postar ele no correio pra enviar na fabrica, voltou e nao parou mais ... agora no linux ja não sei.

root@DebianMB:/home/netoitape# cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=120013
B: KEY=700f 2100000 83803078 fc00d001 feffffdf ffefffff ffffffff ffffffff
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=045e Product=00e1 Version=0111
N: Name="Microsoft Microsoft Wireless Optical Mouse® 1.00"
P: Phys=usb-0000:00:1a.0-1.5/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input1
U: Uniq=
H: Handlers=mouse0 event1
B: EV=17
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=1c3
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=3
B: KEY=4000 0 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input3
U: Uniq=
H: Handlers=event3
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
U: Uniq=
H: Handlers=kbd event4
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=40001
B: SND=6

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input6
U: Uniq=
H: Handlers=kbd event6
B: EV=3
B: KEY=3f000b 0 0 0 0 0 0 0

I: Bus=0001 Vendor=10ec Product=0662 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input7
U: Uniq=
H: Handlers=kbd event7
B: EV=40001
B: SND=6

I: Bus=0003 Vendor=0000 Product=0000 Version=0004
N: Name="ACPI Virtual Keyboard Device"
P: Phys=
S: Sysfs=/devices/virtual/input/input8
U: Uniq=
H: Handlers=kbd event8 rfkill
B: EV=3
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff



28. Re: Touchpad do notebook Microboard no Debian

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 13/05/2011 - 18:20h

Se funciona no Windows então não é problema físico. O que pode estar acontecendo é o Kernel não estar compilado com suporte a ele, se bem que na Wiki do Debian diz que essa versão de Kernel suporta ele, porém não deixa de ser uma possibilidade.

Para ter certeza você terá que usar um live-cd para fazer o teste, e ver se ele funciona. Use um ubuntu, que além de ser muito popular e fácil de encontrar, ele traz um kernel genérico, habilitado para quase toda a galáxia :D

Caso funcione no ubuntu e você queira continuar usando o Debian, a maneira de habilitarmos ele será recompilar o Kernel (caso você queira).

Somente no caso dele funcionar no sistema do live-cd, execute o cat /proc/bus/input/devices (no sistema live-cd) e veja se ele foi detectado. Melhor, posta a saída do comando egrep -i 'synap|alps|etps' /proc/bus/input/devices


29. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 15/05/2011 - 17:52h

Então cara eu gostaria de usar o Debian pois me falaram, melhor meu professor falou, que é estavel e melhor de usar. tanto que usamos ele nos estudos sobre o linux. Mas agora quero tentar com a ajuda de vocês descobrir como deixa ele certo pra funcionar, pois penso que isso pode não só me ajudar, mais ajudar outros que possam vir a ter o mesmo problema. Então voltando ao problema do touchpad, colocando a distro do ubuntu, o touchpad funcionou perfeitamente e fiz os comandos que vc pediu. Vou postar logo a baixo.

ubuntu@ubuntu:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=4000 0 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3
B: PROP=0
B: EV=120013
B: KEY=700f 2100000 83803078 fc00d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=3e000b 0 0 0 0 0 0 0

I: Bus=0003 Vendor=045e Product=00e1 Version=0111
N: Name="Microsoft Microsoft Wireless Optical Mouse® 1.00"
P: Phys=usb-0000:00:1a.0-1.5/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input5
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0
B: EV=17
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=1c3
B: MSC=10

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input6
U: Uniq=
H: Handlers=mouse1 event6
B: PROP=9
B: EV=b
B: KEY=6420 0 30000 0 0 0 0 0 0 0 0
B: ABS=2608000 11000003

I: Bus=0003 Vendor=0ac8 Product=3343 Version=0100
N: Name="Sunny 1.3M Webcam"
P: Phys=usb-0000:00:1d.0-1.1/button
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/input/input7
U: Uniq=
H: Handlers=kbd event7
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input8
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=4

ubuntu@ubuntu:~$ egrep -i 'synap|alps|etps' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"

Vio mais caso vc queria me dar uma dica de que linux é bom para usar, estou aberto a ouvir a sugestões.


30. Re: Touchpad do notebook Microboard no Debian

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 15/05/2011 - 18:21h

O touchpad funcionou no Ubuntu? Então copia a configuração dele, assim:

1) rode o Ubuntu em Live CD;

2) abra "sistema de arquivos", vá até a pasta "/usr/share/X11" e copie todo o conteúdo da subpasta "xorg.conf.d" para um pendrive ou diretamente para o local de destino, abaixo;

3)copie a pasta "xorg.conf.d" para "/usr/share/X11" no Debian, fazendo um backup dela antes (ela existe no Debian, só não fica em "/etc/X11", como visto);

4) "remova" o xorg.conf que vc criou no Debian (basta renomeá-lo para xorg.conf.back).

DICA: para fazer tudo isso, abra o gerenciador de arquivos como root: gksu nautilus (pressupondo que vc usa Gnome).




31. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 15/05/2011 - 20:14h

Opa vou tentar fazer aqui tbm ... mais um entando para ajudar .. vlws agora sei pq se chama comunidade .. vlws!!


32. Re: Touchpad do notebook Microboard no Debian

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 16/05/2011 - 14:11h

Muito boa a idéia de copiar a configuração do xorg do ubuntu para o debian, porém dependendo da versão do ubuntu (se for as mais atuais) o arquivo do xorg não é mais necessário e portanto não é usado por padrão, somente opcionalmente, quando se faz uma configuração manual, o que não é o caso. Pela saída dos comandos que pedi dá pra perceber que no Debian o touchpad não está sendo detectado (pelo kernel, creio eu), necessitando de ajustes para funcionar.

Já tentou atualizar o Debian pra ver se ele pega uma versão mais nova do Kernel? Isso simplificaria as coisas, já que muito provavelmente ele já viria habilitado por padrão.


33. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 16/05/2011 - 14:35h

Então sempre que o sistema avisa sobre atualizações estou fazendo elas, mais tem outro jeito de atualizar?


34. Re: Touchpad do notebook Microboard no Debian

Francisco Elidio Vieira Neto
neto_itape

(usa Debian)

Enviado em 16/05/2011 - 17:51h

Fiz como o colega pinduvoz falou mais sem resultados, mais agradeço a atenção e ajuda prestados. Como então posso atualizar o kernel, como disse o colega n4t4n disse, para ver se pode dar certo. E enquanto isso estamos aqui aberto a sugestões.


35. Re: Touchpad do notebook Microboard no Debian

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 16/05/2011 - 17:54h

Essa é a maneira de atualizar mesmo. Perguntei isso porquê numa dessas atualizações você poderia receber um novo kernel já com o suporte para o touchpad habilitado. Estou vendo umas documentações aqui e vou pra faculdade, mas amanhã te ajudo a verficar se está habilitado no kernel, e se não tiver, a recompilá-lo.


36. Re: Touchpad do notebook Microboard no Debian

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 17/05/2011 - 18:02h

Antes de recompilar o kernel, encontrei outra dica que você poderia testar. É para ubuntu, mas deve servir para o Debian também.

http://www.vivaolinux.com.br/dica/O-TouchPad-do-seu-notebook-nao-funciona-no-Ubuntu-10.04-Nao-funcio...

Poste o resultado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts