View previous topic :: View next topic |
Author |
Message |
ketools n00b
Joined: 29 Oct 2004 Posts: 5
|
Posted: Fri Oct 29, 2004 7:44 am Post subject: Wacom and Gimp problem |
|
|
Hi, Ive got a Wacom Graphire and am trying to get it working
in gimp. I have emerged linuxwacom (0.6.4), configured and
recompiled my kernel (2.6.8-gentoo-r10), configured xorg (6.8.0-r1)
and Gimp (2.0.4).
When I use the tablet to draw, I have pressure sensititvity, but
the paint cursor is not over the line being drawn. When I try to
select another tool, the cursor changes to the default one and I
cannot select any other window (kde). I can move the cursor,
but I cannot select/activate anything else on the screen. I have
to press cntrl+alt+backspace and restart X.
Can anybody give me a couple of pointers. I'm fairly sure that
all my configurations are correct (having looked at the forum). |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Fri Oct 29, 2004 3:12 pm Post subject: |
|
|
Can you post your configurations anyway?
I had simmilar problems. First was about mouse and wacom device path, and secondly I had something set wrong in Gimp.
Surely people can help you easyer if you post your settings. |
|
Back to top |
|
|
ketools n00b
Joined: 29 Oct 2004 Posts: 5
|
Posted: Fri Oct 29, 2004 5:44 pm Post subject: |
|
|
Hi, sorry about that.
I have tested 'de/input/event2' with wacdump, and
and it picks up everything nicely.
Here is my xorg.conf file:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/corefonts"
EndSection
Section "Module"
Load "extmod"
Load "dbe"
Load "record"
Load "xtrap"
Load "glx"
Load "speedo"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event2"
Option "Type" "cursor"
Option "USB" "on"
Option "AlwaysCore" "on"
Option "Mode" "Relative"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event2"
Option "Type" "stylus"
Option "Mode" "Absolute"
Option "AlwaysCore" "on"
Option "USB" "on"
Option "Threshold" "50"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event2"
Option "Type" "eraser"
Option "USB" "on"
Option "AlwaysCore" "on"
Option "Mode" "Absolute"
Option "Threshold" "20"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "SAM"
ModelName "S/M 950p"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "SAM"
ModelName "S/M 950p"
Option "DPMS"
EndSection
Section "Device"
Identifier "VideoCard0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:2:0:0"
EndSection
Section "Device"
Identifier "VideoCard1"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV11 [GeForce2 MX/MX 400]"
BusID "PCI:1:06:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "VideoCard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1600x1200" "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "VideoCard1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1600x1200" "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1024x768"
EndSubSection
EndSection |
|
Back to top |
|
|
CNaylor n00b
Joined: 03 Sep 2004 Posts: 53 Location: Central Illinois (USA)
|
Posted: Fri Oct 29, 2004 7:35 pm Post subject: |
|
|
Not 100%, but I believe this is something that need to be fixed in GIMP.
In Preferences go to "Input Devices" -->"Configure Extended Input Devices" and make sure the eraser, cursor, and stylus all have Mode: "Screen" (as opposed to "Window"). |
|
Back to top |
|
|
ketools n00b
Joined: 29 Oct 2004 Posts: 5
|
Posted: Fri Oct 29, 2004 10:20 pm Post subject: |
|
|
Thanks, that did the trick. There is still just one problem. When I change tools (pen -> to eraser) the window grabs hold of the cursor, and I cannot select any other windows. When I tap it randomly around a cuple of times,
it will suddenly release the cursor.
Have anyone of you come accross something like this? |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Sat Oct 30, 2004 9:05 am Post subject: |
|
|
Did you play with the numbers in gimp => tablet settings? |
|
Back to top |
|
|
ketools n00b
Joined: 29 Oct 2004 Posts: 5
|
Posted: Sat Oct 30, 2004 5:15 pm Post subject: |
|
|
No, I just changed the window setting to screen for all the tools |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Sun Oct 31, 2004 9:23 am Post subject: |
|
|
I did when I first tryed gimp with wacom, so it wasn't working correctly. When I set the numbers to 1,2,3,4,5,6 all was ok. Maybe you can take a look at that? Who knows? |
|
Back to top |
|
|
ketools n00b
Joined: 29 Oct 2004 Posts: 5
|
Posted: Mon Nov 01, 2004 6:35 am Post subject: |
|
|
Hey Babo,
Thanks for the help. At least the tablet pressure and stuff are working
again. I'm sure that if I play around with the settings the problem will
dissapear.
Thanks for all the fish. |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Mon Nov 01, 2004 9:44 am Post subject: |
|
|
Jes you're right, I'm not much of a help here.
And now I'm having problems with wacom on my other computer, but I haven't came to where you are yet. Xorg.conf is still my problem. |
|
Back to top |
|
|
CNaylor n00b
Joined: 03 Sep 2004 Posts: 53 Location: Central Illinois (USA)
|
Posted: Fri Nov 05, 2004 2:31 am Post subject: |
|
|
This particular problem has been plaguing me as well, and I think I have finally resolved it (mine is a Graphire 3). The trick was to use the kernel module from the [url]http://linuxwacom.sourceforge.net/ linuxwacom[/url] project (1.4 as opposed to 1.3 in gentoo-dev-sources). Follow the How-To to figure out how to install them.
Or (the short way from the linuxwacom dir):
./configure --enable-wacom --with-kernel=*exact path to linux source*
make
cd *path to linux*
make modules && make modules_install
reboot
Make sure you put the full path to linux and not just /usr/src/linux or it won't install correctly. That should do it, though nuking ~/.gimp and re-emerging linuxwacom might be good ideas. |
|
Back to top |
|
|
izm81 n00b
Joined: 10 Mar 2004 Posts: 7
|
Posted: Sat May 07, 2005 7:07 am Post subject: |
|
|
I was having a similar problem: pressure seems to work, but it somehow manages to crash X. You can usually get the cursor to reset by tapping the stylus on menu items repeatedly. But to fix the problem, (and this is gonna sound really weird) I put the CorePointer last in the ServerLayout section of the xorg.conf / XF86Config file. Make sure the tablet stuff goes before the CorePointer. So, the relevant code from above would go from:
Code: | Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer" ###### <-- should be last InputDevice
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection |
to
Code: | Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Mouse0" "CorePointer" ###### <-- This works better. Dunno why.
EndSection |
Now, this doesn't make any sense to me, but it seems to make the tablet respond better. Hope that helps.
PS - I still don't have the cursor/tablet-mouse working correctly, but that's not so important. |
|
Back to top |
|
|
|