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

Reply via email to