[Gentoo] Zowel USB muis als Wacom tablet op /dev/event0

Pagina: 1
Acties:

  • Hark
  • Registratie: Februari 2001
  • Laatst online: 08-07-2025
Ik ben al een paar dagen bezig met het installeren/compileren van Gentoo. Nu ben ik tegen een probleem aangelopen. Ik wil mijn Wacom Graphire 2 aan de praat krijgen en dat lukt niet. Ik heb ondersteuning voor /dev/input/eventX (evdev) in de kernel (2.6.5) gebakken om /dev/input/event0 te krijgen. Normaal is dat mijn Wacom tablet namelijk. Dat is allemaal gelukt, maar het probleem is nu dat zowel mijn USB muis als mijn Wacom tablet op event0 zitten (en ze zitten ook allebij op mouse0). Hoe kan ik mijn muis en mijn Wacom tablet ieder in een aparte event zetten?

Nu werkt mijn tablet dus wel, maar hij doet alsof hij een muis is. Dat is dus niet handig.

Wellicht kan iemand wat aan dit stukje dmesg zien:

mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 10586 bytes, found (800x600, 17995 bytes, v3).
Console: switching to colour frame buffer device 93x31
Real Time Clock Driver v1.12
Non-volatile memory driver v1.2
hw_random: RNG not detected
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH2: IDE controller at PCI slot 0000:00:1f.1
ICH2: chipset revision 17
ICH2: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:pio, hdd:DMA
hda: Maxtor 6Y160P0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hdd: JLMS XJ-HD165H, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(100) /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
hdd: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: IOMEGA Model: ZIP 100 Rev: 23.D
Type: Direct-Access ANSI SCSI revision: 00
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S1 S4 S5)
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 176k freed
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
drivers/usb/core/usb.c: registered new driver hiddev
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
Initializing USB Mass Storage driver...
drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.

Verwijderd

Heb je WACOM support aanstaan in je kernel ??

Trouwens volgens mij isset de bedoeling dat je tablet functioneert als "muis". Ondervind niet veel hinder met het tablet dat ik hier heb ...

  • Hark
  • Registratie: Februari 2001
  • Laatst online: 08-07-2025
Nee ik heb Wacom support als module gecompileerd. Maar volgens mij doet die module niets meer dan het omzetten van de signalen op /dev/input/eventX in de juiste coordinaten voor XFree toch? Dus de signalen moeten wel eerst op de juiste event binnenkomen. Tenminste, zo heb ik het altijd begrepen.

Maar om eerlijk te zijn heb ik nooit gecontroleerd of er niet een event bij komt als ik de module laad. Ik denk het dus niet, maar ik zal het vanavond eens proberen.

ModBreak: Zou je zo vriendelijk willen zijn de edit knop te gebruiken? Je reply staat onder deze ModBreak

Oh ja, het is niet handig als het tabled functioneerd als muis, want dan werkt hij in relatief ipv absuluut. (De oppervlakte van het tablet komt dan dus niet overeen met de oppervlakte van de monitor). Dat vind ik heel vervelend werken.

[ Voor 31% gewijzigd door Zwerver op 24-05-2004 09:19 ]


  • froggie
  • Registratie: November 2001
  • Laatst online: 20-11-2024

froggie

Kwaaak

Ik neem aan dat je naar het linuxwacom project gekeken hebt? Zo ja, wat heb je precies gedaan (met elke opties heb je de boel gecompiled e.d.)? Zo nee, neus eens rond en lees de documentatie. Ik heb mijn Graphire 3 hier werken op Gentoo. Mocht je vragen hebben, drop me ff een mailtje.

Overigens raad ik je aan om ff de sources van linuxwacom te pakken en handmatig te compilen ipv portage gebruiken. Toen ik er mee bezig was (2 maanden terug ofzo) was portage nog niet up to date en deed de ebuild niet wat ik wilde (had net een update gedaan naar xorg en dat snapte die ebuild niet).

  • Hark
  • Registratie: Februari 2001
  • Laatst online: 08-07-2025
Ok ik heb nu de hele procedure van linuxwacom gevolgd, maar 3 uur later zit ik nu vast bij stap 3.7.1. Ik heb de driver en alles gecompileerd en die laadt ook goed:

var/log/messages na modprobe wacom:

May 24 21:27:19 Cow drivers/usb/core/usb.c: registered new driver wacom
May 24 21:27:19 Cow drivers/usb/input/wacom.c: v1.30 - 2.6.2-pc-0.2:USB Wacom Graphire and Wacom Intuos tablet driver

Echter, bij het inpluggen van het tablet zie ik niks in /var/log/messages. Mijn tablet doet het dan wel, maar gewoon samen met de muis op event0. Ook wacdump (stap 4.0) geeft zowel bij het bewegen van de usb muis als de wacom pen hetzelfde aan, en geen wacom specifieke informatie (geen versienummer en specifieke wacom-bewegingen).

Overigens heb ik de event-interface uit de kernel gehaald en in een module gecompileerd (evdev) omdat de HOWTO ook zo werkt. Maar na het opstarten heb ik toch meteen /dev/input/event0 en event1, terwijl ik dat pas zou moeten hebben na het laden van de module lijkt me. Dat snap ik dus niet.

  • froggie
  • Registratie: November 2001
  • Laatst online: 20-11-2024

froggie

Kwaaak

Ik ben dus niet de enige die een paar uur heeft moeten kloten voor iets werkte :)

Maar goed. Ik heb bij het laden van die event module meteen al 3 event apparaten (0 t/m 2), dus ik denk dat dat normaal is. Wat ik alleen raar vind is dat je helemaal niets terug ziet in je logs als je de tablet inprikt. Zie je wel log activiteit als je de tablet inprikt zonder dat de module geladen is? Want dan zou je iets moeten zien van unknown usb device.

  • Hark
  • Registratie: Februari 2001
  • Laatst online: 08-07-2025
Nee ik zie zowieso niets in /var/log/messages als ik mijn tablet of muis inplug. Ik kom nu wel dit tegen (in /var/log/messages):

May 26 21:33:40 Cow devfs_mk_dev: could not append to parent for input/event0
May 26 21:33:40 Cow devfs_mk_dev: could not append to parent for input/event1

[ Voor 5% gewijzigd door Hark op 26-05-2004 21:40 ]


  • froggie
  • Registratie: November 2001
  • Laatst online: 20-11-2024

froggie

Kwaaak

gebruik je devfs en hotplug?

  • Hark
  • Registratie: Februari 2001
  • Laatst online: 08-07-2025
Froggie schreef op 26 mei 2004 @ 22:37:
gebruik je devfs en hotplug?
Ja
Pagina: 1