Tecra M4 Wacom touchscreen
Hello
Well the wacom works out of box like charm, but now I would like rotation of the screen.
that works like charm:
xrandr -o left
After xsetwacom command the x dies no xorg log. :( I don't know what to do. :S
xsetwacom set "stylus" Rotate CCW
xsetwacom set "cursor" Rotate CCW
xorg.conf:
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 285.05.09 (buildmeister@swio-display-x86-rhel47-02.nvidia.com) Fri Sep 23 19:18:19 PDT 2011
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0"
Option "Type" "stylus"
# Option "ForceDevice" "ISDV4"
Option "Rotate" "NONE"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/ttyS0"
Option "Type" "eraser"
# Option "ForceDevice" "ISDV4"
Option "Rotate" "NONE"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "NoLogo" "1"
Option "RandRRotation" "true"
# Option "Coolbits" "1"
# RegistryDwords "PerfLevelSrc=0x3333"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Re: Tecra M4 Wacom touchscreen
Hi kaar3l,
What release of Ubuntu are you using? Are you comfortable editing the xorg.conf? Know how to back up your current working one and can restore it from the command line?
Re: Tecra M4 Wacom touchscreen
Quote:
Originally Posted by
Favux
Hi kaar3l,
What release of Ubuntu are you using? Are you comfortable editing the xorg.conf? Know how to back up your current working one and can restore it from the command line?
I'm using Lucid.
Yes
I solved this by installing Old serial tablet driver for lucid and maverick. http://ubuntuforums.org/showthread.php?t=1780154
Now one more problem. How can I make right click? :S
Re: Tecra M4 Wacom touchscreen
Hi kaar3l,
Nice work. I thought I remembered that some of the older serial tablet PCs (maybe some of the Viewsonics too?) used the standard serial driver and not the newer ISDV4 version. Thank you for confirming that for me. :)
Does your stylus have an eraser? How many side buttons does it have? One or two? Say it had one side button then you would use in your xorg.conf:
Code:
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0"
Option "Type" "stylus"
Option "ForceDevice" "Serial"
Option "Button2" "3"
EndSection
Say could you do me a favor and run this command and post the output?
Code:
udevadm info -a -p $(udevadm info -q path -n /dev/ttyS0)
Re: Tecra M4 Wacom touchscreen
Command output:
Code:
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '/devices/pnp0/00:0b/tty/ttyS0':
KERNEL=="ttyS0"
SUBSYSTEM=="tty"
DRIVER==""
looking at parent device '/devices/pnp0/00:0b':
KERNELS=="00:0b"
SUBSYSTEMS=="pnp"
DRIVERS=="serial"
ATTRS{id}=="WACf004"
looking at parent device '/devices/pnp0':
KERNELS=="pnp0"
SUBSYSTEMS==""
DRIVERS==""
I have one button on the stylus.
The Option "Button2" "3" and xorg didn't work for my case.
I used xinput --list to find id, for me it was 12.
Then used:
xsetwacom set 12 Button1 1
xsetwacom set 12 Button2 3
xsetwacom set 12 Button3 3
and works like charm
All the setup and my findings are documented here (its in Estonian, but commands are still in english :)):
http://viki.pingviin.org/Toshiba_Tecra_M4
There is one problem, that after sleep the touchscreen doesn´t work. :( I don´t see any modules that are loaded and should be loaded after sleep. :/