Thanks to everyone! To wrap up the discussion around video drivers and display settings, I did end up using the Intel i810 driver as suggested. I found some info on the 'net where some folks had IBM laptops that happened to use that same video driver as my tablet pc (Intel 830/810 type) and got it working.
Here are the relevant parts of my xorg.conf file so anyone else in this same boat can see what works:
Code:
Section "Device"
Identifier "Intel Corporation 82830 CGC [Chipset Graphics Controller]"
Driver "i810"
BusID "PCI:0:2:0"
Option "UseFBDev" "true"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28-49
VertRefresh 43-72
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82830 CGC [Chipset Graphics Controller]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Modes "1024x768" "800x600"
EndSubSection
EndSection
I also uncommented the lines from the xorg.conf file to enable the pen and it does seem to work fine as a standard pointing device anyway. The button on the pen doesn't seem to work, but it moves the pointer and you can click and double-click with it.
Here's the code at the very end where you uncomment (remove the # sign) from 3 lines to get the pen to work:
Code:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# Uncomment the next 3 lines if you have a wacom tablet (or Tablet PC)
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
One further thing that I was able to do from looking at some xorg.conf files for tablet usage, was to be able to rotate the screen to portrait mode. However, the way its coded, its either one way or the other (portrait or landscape).
I'd really love to be able to set up the rotation as a screen preference that can be selected from the UI via the Display Settings control panel. Right now that screen lets you select a resolution (which oddly does NOT correspond to the resolutions I hard-coded into the config file so maybe its grabbing the actual supported resultions from the i810 driver). If that same screen could let you select portrait or landscape, that would be great.
Here's the relevant xorg.conf info to put the screen into portrait mode (permanently):
Code:
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
Option "Rotate" "CW"
EndSection
Section "Device"
Identifier "Intel Corporation 82830 CGC [Chipset Graphics Controller]"
Driver "i810"
BusID "PCI:0:2:0"
Option "UseFBDev" "true"
Option "Rotate" "CW"
Option "SWCursor" "on"
EndSection
There are still several things to do to really be able to use this a Tablet PC. I'll search the forums for relevant posts, but here's the initial list if anyone has any pointers:
- Get the button on the pen to work to "right click" the mouse
- Get some kind of handwriting recognition window and/or onscreen keyboard
- Find a way to assign functions to the buttons on the tablet screen, such as launching apps, up/down and left/right arrows, rotate screen, etc.