sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #78929
Re: Død digitizer/tablet?
Mandag 20 december 2004 20:33 kvad Christian Iversen:
> Johnny Ernst Nielsen wrote:
> > God aften,
> >
> > når jeg har sat en digitizer/tablet til computerens
> > /dev/ttyS1-port, skriver cat /dev/ttyS1, og der intet output
> > kommer når jeg flytter pukken rundt, er det så 100% sikkert at
> > digitizeren er
> > skraldespands-klar?
>
> Nej det kan der være mange grunde til. Skal pladen fx bruge en
> bestemt protokol eller bitrate?
God dag Christian, og tak for svar.
Først vil jeg så spørge, om dit svar betyder at pladen kan træffes
ikke at ville sende noget som helst før computeren har fortalt den at
den skal sende noget?
Det er en tusse-gammel SummaGraphics SummaSketch III Professional
digitizer. Vel en 10-15 år gammel.
Jeg har for nogle år siden haft den til at virke på en SuSE 8.1
Professional. Der var den nem at sætte op med SuSEs
installationsværktøj, bortset fra at jeg manuelt måtte ind og rette
XF86Config til så digitizeren var forventet at være på /dev/ttyS1,
samt at den brugte en Puck i stedet for en Stylus som cursor.
Jeg bruger nu SuSE 9.0, og installationsprogrammet kan stadig bruges
til at opsætte digitizeren. Men nu virker den ikke længere (heller
ikke selv om jeg har rettet henvisningen til /dev/ttyS1 og cursoren
til Stylus). Det er den samme computer, digitizeren sidder til samme
sted, og bruger samme pegeredskab. Kun styresystemet og tiden har
ændret sig.
De relevante afsnit af XF86Config ser nu således ud:
---o---
Section "InputDevice"
Driver "summa"
Identifier "Mouse[3]"
Option "AlwaysCore" "on"
Option "BaudRate" "19200"
Option "Cursor" "Puck"
Option "Device" "/dev/ttyS1"
Option "InputFashion" "Tablet"
Option "Name" "SUMMASKETCH"
Option "Vendor" "SUMMAGRAPHICS"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection
---o---
Det er de instillinger SuSEs installationsværktøj laver.
Jeg har rettet cursor til "Puck", da det er sådan en dims jeg har
tilsluttet, samt devicen, da mit modem så absolut beslaglægger /dev/
ttyS0
Det har fanget mit øje at Module-sektionen ikke loader summa-driveren.
Det har jeg så prøvet selv at tilføje at den skal gøre, men uden held.
Driveren hedder /usr/X11R6/lib/modules/input/summa_drv.o
Jeg har forsøgt mig med Load "summa" og Load
"summa_drv" (dokumentationen til XF86Config siger at '.o' ikke skal
skrives).
Jeg har også forsøgt at tilføje stien til driveren til ModulePath.
Så jeg er løbet tør for ideer, bortset fra at prøve at finde ud af om
tabletten overhovedet lever mere (det ville jo forklare dens
manglende reaktionsevne).
> > Når jeg udskifter tabletten med en seriel mus på samme port og
> > prøver det samme, så får jeg i det mindste en flimrende markør.
>
> ..hvilket tyder på at du har sat mus-parametrene forkert op.
Jeg antog ellers at enhver dims man sætter til den fysiske port må
sende en bitstrøm ind via porten når man bruger dimsen - med mindre
dimsen er død.
Men det er måske en fejlagtig antagelse?
Hilsen Johnny :o)
Follow ups
References