You are not logged in.
Hello fellow archers,
I have a Genius G-Pen F610 tablet, it works great in Windoze XP, and I almost have it working in Arch. I am using the 'wizardpen' package from the AUR since the same driver from the Google code page wouldn't compile for me...
Anyway, I have the thing detecting input separate from my mouse, hover movement works, clicking works, pressure sensitivity even works, but for some god unknown reason:
The mouse cursor just WILL NOT STOP SHAKING.
I have tried everything I can think of in xorg.conf, and nothing has fixed this problem. At one point I got the shaking to go diagonal instead of horizontal, but that must have been a fluke because after restarting X with no config changes it went back to horizontal.
Basically I have noticed that the further away from the tablet I hover with the pen, the wider the shake, and the closer brings the opposite. Also, when I press down, or 'click', the cursor moves to the far right of the shaking pattern and stays there, but as soon as I pick up the pen, it starts shaking again. I figured out that it is taking the correct input for at least one cycle, then shifting to the right when I tried to open programs in the gnome menu, and they immediately turned to desktop icons no matter how fast i clicked.
Thank you for any help you can give,
Mitch
Here is my xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Tue Dec 8 21:04:28 PST 2009
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Tablet0" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dri2"
Load "glx"
Load "extmod"
Load "dbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Tablet0"
Driver "wizardpen"
Option "Name" "WALTOP International Corp. Slim Tablet"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/by-id/usb-WALTOP_International_Corp._Slim_Tablet-event-mouse"
Option "TopX" "200"
Option "TopY" "80"
Option "BottomX" "20000"
Option "BottomY" "12500"
Option "MaxX" "20000"
Option "MaxY" "12500"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G86 [GeForce 8400M GS]"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Last edited by minasmorath (2011-02-18 02:59:13)
Offline
search for an option called "threshold"... it defines the minimum amount of pixel movement to be recognized as movement for the pen. Normally, you can set it to both the x and y axis.
Offline
Ok, so I looked for a threshold option in the wizardpen driver docs, and couldn't find a mention. I tried it anyway, and had the same problem... I finally did get rid of the problem though, and I think I know what it was (for anyone with the same issue on a tablet).
The shaking went away after I commented out all of the coordinate lines in my xorg.conf file, but came back when i uncommented them. I found out that hal had a premade policy file for my tablet (In /etc/hal/fdi/policy/), and that the coordinates the driver was sending and the ones that I set in xorg.conf were ever so slightly different. This is what was causing the cursor shaking. The driver would feed X a set of values periodically based on the zutodetected tablet area, but X would default to the xorg.conf tablet area settings on click, which were different. I have since simply removed the lines in xorg.conf describing the tablet and moved all the configuration to HAL. It took some extra work, but it's worth it.
EDIT: For anyone who stumbles on this thread: I have upgraded to the latest 'xf86-input-wacom' package which supplies drivers for WALTOP tablets (Basically all Genius tablets), and I no longer have this issue. The threshold options now apply perfectly, just put them in the HAL or Udev policy file depending on what you use.
Last edited by minasmorath (2010-11-21 18:51:24)
Offline
I am using the 'wizardpen' package from the AUR since the same driver from the Google code page wouldn't compile for me...
Hey, I updated the driver (but created a different package) to their last version from Launchpad: http://aur.archlinux.org/packages.php?ID=42671 - works with xorg-server 1.9.x. Just letting you know.
Offline