Of course I have found most of my *specific* answers at http://acecad.sourceforge.net/README . But it stills doesn't help me with the *generic* issue of mapping physical device, how they are seen through facilities such as dmesg and /var/log/messages, and even usbview, and how one *knows* which /dev/device to specify.
Martin Visser ,CISSP Network and Security Consultant Consulting & Integration Technology Solutions Group - HP Services 3 Richardson Place North Ryde, Sydney NSW 2113, Australia Phone: +61-2-9022-1670 Mobile: +61-411-254-513 Fax: +61-2-9022-1800 E-mail: martin.visserAThp.com > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Visser, Martin > Sent: Monday, 18 October 2004 2:50 PM > To: [EMAIL PROTECTED] > Subject: RE: [SLUG] Graphic tablet > > I didn't catch the original messages, but how does one > determine definitively which device to use for USB > peripherals? I have been delaying trying out my Acecad Flair > graphics tablet until I managed to get a Xfree with it all > built in. (I had tried some earlier patches that included the > "acecad" driver but never seem to be able get them to build. > Anyways, it seems that my SuSe 9.1 pro has the acecad driver > built in. (It has /usr/X11R6/lib/modules/input/acecad_drv.o at least). > > Now I know that there is supposed to a serial version of the > tablet but mine, as most are I expect is USB. The log from > /var/log/messages shows it is there :- > > Oct 16 15:59:03 mau019b kernel: hub 1-0:1.0: connect-debounce > failed, port 3 disabled Oct 16 15:59:03 mau019b kernel: usb > 1-1: USB disconnect, address 3 Oct 16 15:59:03 mau019b > kernel: usb 1-1: new low speed USB device using address 4 Oct > 16 15:59:03 mau019b kernel: usb 1-1: Product: USB Graphics > Tablet Oct 16 15:59:03 mau019b kernel: usb 1-1: Manufacturer: ACECAD > > Oct 16 15:59:03 mau019b kernel: drivers/usb/core/usb.c: > registered new driver hi ddev Oct 16 15:59:03 mau019b kernel: > hiddev96: USB HID v1.10 Device [ACECAD USB Graph ics Tablet ] > on usb-0000:02:0e.0-1 Oct 16 15:59:03 mau019b kernel: > drivers/usb/core/usb.c: registered new driver hi d Oct 16 > 15:59:03 mau019b kernel: drivers/usb/input/hid-core.c: > v2.0:USB HID core Driver > > But it really isn't clear what device I should us in XFree86 > is /dev/usbmouse<nn> or /dev/usb/hiddev<nn> or what? (In fact > based on past experience with USB mice it seems that a choice > of a number of devices may work.) > > <RANT>Maybe it is me but it all seems pretty opaque > unfortunately. Isn't something like LSB being built for /dev? > My top level /dev has 7437 entries which I think is just > slightly over the top</RANT> > > Anyone have a clear cluestick as to how this should > definitively we worked out. (BTW SuSe "autodetects" the > hardware but when I allow it to run Yast to presumably > configure, it manages to crash the whole X > session) > > > Martin Visser ,CISSP > Network and Security Consultant > Consulting & Integration > Technology Solutions Group - HP Services > > 3 Richardson Place > North Ryde, Sydney NSW 2113, Australia > > Phone: +61-2-9022-1670 > Mobile: +61-411-254-513 > Fax: +61-2-9022-1800 > E-mail: martin.visserAThp.com > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Elliott-Brennan > > Sent: Sunday, 17 October 2004 9:57 PM > > To: 'James Gregory'; [EMAIL PROTECTED]; 'Ben de Luca'; > > [EMAIL PROTECTED] > > Subject: RE: [SLUG] Graphic tablet > > > > Okay. Sorry for the delay... It wasn't caused by the XF86Config > > suggestions :)) > > > > > > Now, I have two suggestions going simultaneously (for which I'm very > > grateful) - one from Darren and one from James and Ben. > > > > 1. James suggestion didn't fskc my X... everything SEEMS > okay and it > > seeeeeeeeems to start fine. The pen is the same... no different. > > > > 2. Darren... > > > > Your suggestion had been: > > > > > > ******************************************** > > # File generated by XFdrake. > > # > > > ********************************************************************** > > # Refer to the XF86Config man page for details about the > format of # > > this file. > > > > #************************************************************* > > ********* > > Section "Files" > > # Multiple FontPath entries are allowed (they are concatenated > > together) > > # By default, Mandrake 6.0 and later now use a font server > > independent of > > # the X server to render fonts. > > FontPath "unix/:-1" > > EndSection > > > > Section "ServerFlags" > > #DontZap # disable <Crtl><Alt><BS> (server abort) > > #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution > > switching) AllowMouseOpenFail > > # allows the server to start up even if the mouse doesn't work > > EndSection > > > > Section "Module" > > Load "dbe" # Double-Buffering Extension > > Load "v4l" # Video for Linux > > Load "extmod" > > Load "type1" > > Load "freetype" > > Load "glx" # 3D layer > > EndSection > > > > Section "InputDevice" > > Identifier "Keyboard1" > > Driver "Keyboard" > > Option "XkbModel" "pc105" > > Option "XkbLayout" "en_US" > > Option "XkbOptions" "" > > EndSection > > > > Section "InputDevice" > > Identifier "Mouse1" > > Driver "mouse" > > Option "Protocol" "ExplorerPS/2" > > Option "Device" "/dev/mouse" > > Option "ZAxisMapping" "6 7" > > EndSection > > > > # > > # The Tablet stuff, here we define what the tablet is # > what drives > > it and some configuration options. > > # Here is where you will fiddle a bit to get the # > settings correct. > > # > > Section "InputDevice" > > Identifier "stylus" > > Driver "aiptek" > > Option "Device" "/dev/input/event0" > > Option "Type" "stylus" > > Option "Mode" "absolute" > > Option "Cursor" "stylus" > > Option "USB" "on" > > Option "KeepShape" "on" > > Option "debuglevel" "20" > > EndSection > > > > Section "InputDevice" > > Identifier "cursor" > > Driver "aiptek" > > Option "Device" "/dev/input/event0" > > Option "Type" "cursor" > > Option "Mode" "absolute" > > Option "Cursor" "puck" > > Option "USB" "on" > > Option "KeepShape" "on" > > Option "debuglevel" "20" > > EndSection > > > > Section "InputDevice" > > Identifier "eraser" > > Driver "aiptek" > > Option "Device" "/dev/input/event0" > > Option "Type" "eraser" > > Option "Mode" "absolute" > > Option "Cursor" "stylus" > > Option "USB" "on" > > Option "KeepShape" "on" > > Option "debuglevel" "20" > > EndSection > > # > > # End os Tablet stuff > > # > > > > Section "Monitor" > > Identifier "monitor1" > > VendorName "Plug'n Play" > > ModelName "Compaq V70 Color Monitor" > > HorizSync 30-69 > > VertRefresh 50-150 > > # Sony Vaio C1(X,XS,VE,VN)? > > # 1024x480 @ 85.6 Hz, 48 kHz hsync > > ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 > 488 494 > > 563 -hsync -vsync > > # TV fullscreen mode or DVD fullscreen output. > > # 768x576 @ 79 Hz, 50 kHz hsync > > ModeLine "768x576" 50.00 768 832 846 1000 576 > 590 595 > > 630 > > # 768x576 @ 100 Hz, 61.6 kHz hsync > > ModeLine "768x576" 63.07 768 800 960 1024 576 > 578 590 > > 616 > > EndSection > > > > Section "Device" > > Identifier "device1" > > VendorName "ATI" > > BoardName "ATI Mach64 3D Rage IIC" > > #Driver "nv" > > Option "DPMS" > > EndSection > > > > Section "Screen" > > Identifier "screen1" > > Device "device1" > > Monitor "monitor1" > > DefaultColorDepth 24 > > Subsection "Display" > > Depth 8 > > Virtual 1024 768 > > EndSubsection > > Subsection "Display" > > Depth 15 > > Virtual 1024 768 > > EndSubsection > > Subsection "Display" > > Depth 16 > > Virtual 1024 768 > > EndSubsection > > EndSection > > > > Section "ServerLayout" > > Identifier "layout1" > > InputDevice "Keyboard1" "CoreKeyboard" > > InputDevice "Mouse1" "CorePointer" > > > > # Now enable the tablet stuff on the server > > InputDevice "stylus" "AlwaysCore" > > InputDevice "cursor" "AlwaysCore" > > InputDevice "eraser" "AlwaysCore" > > # end tablet stuff > > > > Screen "screen1" > > EndSection > > > > > > ************************ > > > > X wouldn't start. I copied the XF86 logs > > > > > > **************************** > > This is a pre-release version of XFree86, and is not > supported in any > > way. Bugs may be reported to [EMAIL PROTECTED] and patches > > submitted to [EMAIL PROTECTED] Before reporting bugs in > pre-release > > versions, please check the latest version in the XFree86 CVS > > repository (http://www.XFree86.Org/cvs). > > > > XFree86 Version 4.3.0.1 > > Release Date: 15 August 2003 > > X Protocol Version 11, Revision 0, Release 6.6 Build > Operating System: > > Linux 2.6.3-3mdkenterprise i686 [ELF] Build > > Date: 24 March 2004 > > Before reporting problems, check http://www.XFree86.Org/ > > to make sure that you have the latest version. > > Module Loader present > > Markers: (--) probed, (**) from config file, (==) default setting, > > (++) from command line, (!!) notice, (II) informational, > > (WW) warning, (EE) error, (NI) not implemented, > (??) unknown. > > (==) Log file: "/var/log/XFree86.0.log", Time: Sun Oct 17 > > 21:13:48 2004 > > (==) Using config file: "/etc/X11/XF86Config-4" > > Parse error on line 19 of section ServerFlags in file > > /etc/X11/XF86Config-4 > > "Section" is not a valid keyword in this section. > > (EE) Problem parsing the config file > > (EE) Error from xf86HandleConfigFile() > > > > Fatal server error: > > no screens found > > > > When reporting a problem related to a server crash, please send the > > full server output, not just the last messages. > > This can be found in the log file "/var/log/XFree86.0.log". > > Please report problems to [EMAIL PROTECTED] > > **************************** > > > > Any suggestions guys? > > > > I'm wondering - to avoid these posts becoming quite large - > if, as one > > of you guys suggested, I should make an entry on one of the > Linux user > > sites and then post everything there, with a URL in my > posts to SLUG? > > > > Thanks as always, > > Your very humble and obedient servant. > > > > Patrick > > > > > > > > -- > > SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ > > Subscription info and FAQs: > > http://slug.org.au/faq/mailinglists.html > > > -- > SLUG - Sydney Linux User's Group Mailing List - > http://slug.org.au/ Subscription info and FAQs: > http://slug.org.au/faq/mailinglists.html > -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
