You are not logged in.

#1 2010-02-11 03:21:27

minasmorath
Member
From: USA
Registered: 2009-11-24
Posts: 52
Website

[SOLVED] Genius G-Pen F610 - WizardPen Tablet Issues (Cursor Shakes)

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

#2 2010-02-11 12:53:55

joaca_rj
Member
From: Rio de Janeiro, Brazil
Registered: 2009-04-12
Posts: 76

Re: [SOLVED] Genius G-Pen F610 - WizardPen Tablet Issues (Cursor Shakes)

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

#3 2010-02-11 23:06:01

minasmorath
Member
From: USA
Registered: 2009-11-24
Posts: 52
Website

Re: [SOLVED] Genius G-Pen F610 - WizardPen Tablet Issues (Cursor Shakes)

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

#4 2010-11-09 00:44:37

akephalos
Member
From: Romania
Registered: 2009-04-22
Posts: 114

Re: [SOLVED] Genius G-Pen F610 - WizardPen Tablet Issues (Cursor Shakes)

minasmorath wrote:

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

Board footer

Powered by FluxBB