fujitsu lifebook b112 touchscreen (lbtouch, evtouch)

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

fujitsu lifebook b112 touchscreen (lbtouch, evtouch)

Beitrag von chimaera » 20.08.2004 10:31:23

hi,

ich versuche den touchscreen eines lifebook b112 [1] zum laufen zu bekommen, leider nur mit mässigem erfolg. ich verwende kernel- und xfree86-treiber (binaries) von [2], und bin auch entsprechend der beschreibung vorgegangen. allerdings ist die bewegung des cursors entlang der y-achse umgekehrt. ich habe versucht auf andere event-devices umzustellen, bei einem habe ich dann x ohne eingabemöglichkeit, bei den anderen zweien wird kein gerät gefunden.

auf dem ding läuft debian/sid, linux 2.6.8.1, vesa-fb (konsole), vesa (X).

ideen, hinweise, erfahrungen?

[1] http://www.doc.ic.ac.uk/~jpc1/linux/fujitsu/
[2] http://www.conan.de/lifebook
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 26.08.2004 08:04:03

so funktioniert nun: ich hatte wohl doch psmouse fest im kernel, ausserdem funktioniert der normale betrieb mit aktivierter kalibrierung nicht. sehr nett so ein touchscreen ;)
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Voetzi
Beiträge: 134
Registriert: 04.02.2003 14:37:19
Kontaktdaten:

Beitrag von Voetzi » 08.09.2004 10:16:42

Hi,

ich hab ein Lifebook B 2131, hab den lbtouch als Modul im kernel drinnen. Nur findet er das Module weder mit modconf/modinfo noch mit modprobe. Kernel ist ein 2.6.8.1 mit dem passenden patch.

Wie hast du das gemacht?

Gruss Voetzi

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 08.09.2004 12:46:53

im endeffekt genau so, wie unter [2] (siehe oben) beschrieben. wenn ich heute abend dazukomme, werd' ich ein paar infos posten..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Voetzi
Beiträge: 134
Registriert: 04.02.2003 14:37:19
Kontaktdaten:

Beitrag von Voetzi » 08.09.2004 16:41:30

Wäre super wenn du das mchen könntest, weil bei mir findet er die module nicht, btw ich verwende sarge.

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 11.09.2004 08:05:17

was sagt denn locate lbtouch? das modul sollte unter /lib/modules/(version)/drivers/input/touchscreen liegen. hast du in der kernel-config die entsprechenden punkte aktiviert? (touchscreen, lifebook touchscreen, NICHT psmouse)?
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Voetzi
Beiträge: 134
Registriert: 04.02.2003 14:37:19
Kontaktdaten:

Beitrag von Voetzi » 13.09.2004 09:41:54

So, habs hinbekommen, war ein Fehler im Patch, der hat das Makefile nicht mitgepatcht, hab den Fehler von Hand gefixt. Laut Conan ist jetzt ne neue Version ohne Fehler erhältlich.

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 13.09.2004 09:53:13

wie exakt ist der touchscreen resp. die umsetzung bei dir? bei mir ist es in der mitte des bildschirms in ordnung, zum rand habe ich eine abweichung von ~1-2mm. die kalibrierung selbst funktioniert zwar, die werte sehen auch konsistent aus, wenn ich die werte allerding eintrage, passt die abweichung kaum mehr auf den bildschirm ;). evtl kannst du 'mal die entsprechenden werte aus deiner xf86cinfig-4 'mal posten. ich reiche meine heute abend nach.
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Voetzi
Beiträge: 134
Registriert: 04.02.2003 14:37:19
Kontaktdaten:

Beitrag von Voetzi » 13.09.2004 10:45:33

Naja, die Kalibrierung Schlug bei mir leider fehl, im Netz gabs aber ne genaue Anleitung zu meinem B2131, daher hab ich meine Werte. Sind die folgenden:

Code: Alles auswählen

    Option "MinX" "44"
    Option "MinY" "40"
    Option "MiddleX" "509"
    Option "MiddleY" "489"
    Option "MaxX" "975"
    Option "MaxY" "939"
    Option "MoveLimit" "12"
    Option "DragTimer" "30"
    Option "ClickTimer" "360"
Die "Maus Buttons" haben bei mir auch noch einen Spacken und zwar werden beide Buttons als "linker Button" erkannt. Keinen Ahnung warum.

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 13.09.2004 18:30:07

Option "MinX" "32"
Option "MinY" "59"
Option "MaxX" "904"
Option "MaxY" "896"
mhh.. ich denke, ich werd' mich doch noch einmal mit der kalibrierung beschäftigen..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

b2131
Beiträge: 1
Registriert: 01.02.2006 13:04:51

touchscreen unter me

Beitrag von b2131 » 01.02.2006 13:13:06

hab mir ein b2131 gekauft aber leider erkennt es nur manchmal bis gar nicht das touchscreen.

Hab die neusten Treiber die ich finden konnte drauf (2002 :cry: )

naja hoffe man kann mir helfen .

hab windows me installiert und bin nicht so fit mit computern, dass ich dieses kernel zeug verstehe also bitte für laien verständlich :D .

Antworten