sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #55766
Wacom Graphire2 driver (was:Re: U-understoetede haarde varer til 2.4.18?)
Tirsdag den 8. oktober 2002 19:28 skrev Anoq of the Sun:
> Det ser ud til at Graphire 2 har ID 11 istedet for 10, saa jeg har
> tilfoejet en linie i wacom.c saa tabellen nu ser saaledes ud:
>
> struct usb_device_id wacom_ids[] = {
> { USB_DEVICE(USB_VENDOR_ID_WACOM, 0x10), driver_info: 0 },
> { USB_DEVICE(USB_VENDOR_ID_WACOM, 0x11), driver_info: 0 },
> // Wacom Graphire 2
(klip)
> Nu ser det ud til at den fanger driveren korrekt!
Glimrende.
> Jeg faar stadig sjove symboler naar jeg laver cat paa enten
> /dev/input/mice eller /dev/input/mouse0 eller /dev/input/event0.
Det er der ikke noget underligt i.
> Men der sker stadig ikke noget under X11. Jeg har proevet med
> alle disse 3 muligheder i min XF86Config-4 (som var vedhaeftet
> i forrige mail).
Jeg kunne ikke lige finde din XF86Config-4 fil, men her er de
sektioner jeg benytter:
#
**********************************************************************
# Pointer section
#
**********************************************************************
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
Section "InputDevice"
Identifier "Stylus1"
Driver "wacom"
Option "Type" "stylus"
Option "Device" "/dev/input/event0"
Option "Mode" "Absolute"
Option "USB" "on"
EndSection
Section "InputDevice"
Identifier "Eraser1"
Driver "wacom"
Option "Type" "eraser"
Option "Device" "/dev/input/event0"
Option "Mode" "Absolute"
Option "USB" "on"
EndSection
Section "InputDevice"
Identifier "Cursor1"
Driver "wacom"
Option "Type" "cursor"
Option "Device" "/dev/input/event0"
Option "Mode" "Relative"
Option "USB" "on"
EndSection
Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Stylus1" "AlwaysCore"
InputDevice "Eraser1" "AlwaysCore"
InputDevice "Cursor1" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
> Hvis du kan tilfoeje det nye ID i den officielle linux
> kernel kode vil det desuden vaere herligt. Jeg ved ikke
> lige hvor jeg skal post'e det...
Det skal vi nok finde ud af. Først lad os finde ud af om Wacom har
lavet protokollen om. Det kunne jo også være, at protokollen i den
nye Graphire model minder om de dyrere modellers
Så måske skal nullet til sidst i denne linie:
{ USB_DEVICE(USB_VENDOR_ID_WACOM, 0x11), driver_info: 0 },
være noget andet mellem 1 og 6.
Husk, at man ikke behøver at kompilere hele hernen om for at teste
dette. Det er ret fedt (spændende), at benytte modules. Lidt som at
reparere en stol man står på.
Mvh
--
/\ ,_ _|,_ _ _ _, |¨) _ _ |_ /\ _ _ ,_
/¨¨\| )(_|| (-'.-|`-, |¨).-|(_ | ) /¨¨\.-|(-'| )
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
grep -r 'Andreas Bach Aaen' /usr/src/linux
Follow ups
References