Public bug reported:

I am running 7.04 on a Samsung Q1 UMPC. The Q1 has a touchscreen and I
have got the touchscreen working by installing the evtouch driver
available at: http://www.stz-
softwaretechnik.de/~ke/touchscreen/evtouch.html.

My xorg.conf file is as follows:

# /etc/X11/xorg.conf (xorg X Window System server configuration file) 
# 
# This file was generated by dexconf, the Debian X Configuration tool, using 
# values from the debconf database. 
# 
# Edit this file with caution, and see the xorg.conf(5) manual page. 
# (Type "man xorg.conf" at the shell prompt.) 
# 
# This file is automatically updated on xserver-xorg package upgrades *only* 
# if it has not been modified since the last upgrade of the xserver-xorg 
# package. 
# 
# If you have edited this file but would like it to be automatically updated 
# again, run the following command: 
#   sudo dpkg-reconfigure -phigh xserver-xorg 

Section "Files" 
        FontPath        "/usr/share/fonts/X11/misc" 
        FontPath        "/usr/share/fonts/X11/cyrillic" 
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled" 
        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled" 
        FontPath        "/usr/share/fonts/X11/Type1" 
        FontPath        "/usr/share/fonts/X11/100dpi" 
        FontPath        "/usr/share/fonts/X11/75dpi" 
        # path to defoma fonts 
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" 
EndSection 

Section "Module" 
        Load    "i2c" 
        Load    "bitmap" 
        Load    "ddc" 
        Load    "dri" 
        Load    "extmod" 
        Load    "freetype" 
        Load    "glx" 
        Load    "int10" 
        Load    "vbe" 
EndSection 

Section "InputDevice" 
        Identifier      "Generic Keyboard" 
        Driver          "kbd" 
        Option          "CoreKeyboard" 
        Option          "XkbRules"      "xorg" 
        Option          "XkbModel"      "pc105" 
        Option          "XkbLayout"     "us" 
EndSection 

Section "InputDevice" 
        Identifier      "touchscreen" 
        Driver  "evtouch" 
        Option  "Device"        "/dev/input/event2" 
        Option  "DeviceName"    "touchscreen" 
        Option  "MinX"          "82" 
        Option  "MinY"          "3900" 
        Option  "MaxX"          "3960" 
        Option  "MaxY"          "195" 
        Option  "SwapY"         "1" 
        #Option "SwapXY"        "1" 
        Option  "ReportingMode" "Raw" 
        Option  "Emulate3Buttons" 
        Option  "Emulate3Timeout"       "50" 
        Option  "SendCoreEvents" 
EndSection 

Section "InputDevice" 
        Identifier      "Configured Mouse" 
        Driver          "mouse" 
        Option          "CorePointer" 
        Option          "Device"                "/dev/input/mice" 
        Option          "Protocol"              "ImPS/2" 
        Option          "ZAxisMapping"          "4 5" 
        Option          "Emulate3Buttons"       "true" 
EndSection 

#Section "InputDevice" 
        #Driver         "wacom" 
        #Identifier     "stylus" 
        #Option         "Device"        "/dev/input/wacom" 
        #Option         "Type"          "stylus" 
        #Option         "ForceDevice"   "ISDV4"         # Tablet PC ONLY 
#EndSection 

#Section "InputDevice" 
        #Driver         "wacom" 
        #Identifier     "eraser" 
        #Option         "Device"        "/dev/input/wacom" 
        #Option         "Type"          "eraser" 
        #Option         "ForceDevice"   "ISDV4"         # Tablet PC ONLY 
#EndSection 

#Section "InputDevice" 
        #Driver         "wacom" 
        #Identifier     "cursor" 
        #Option         "Device"        "/dev/input/wacom" 
        #Option         "Type"          "cursor" 
        #Option         "ForceDevice"   "ISDV4"         # Tablet PC ONLY 
#EndSection 

Section "Device" 
        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML Express 
Graphics Controller" 
        Driver          "i810" 
        BusID           "PCI:0:2:0" 
EndSection 

Section "Monitor" 
        Identifier      "Generic Monitor" 
        Option          "DPMS" 
        HorizSync       28-51 
        VertRefresh     43-60 
EndSection 

Section "Screen" 
        Identifier      "Default Screen" 
        Device          "Intel Corporation Mobile 915GM/GMS/910GML Express 
Graphics Controller" 
        Monitor         "Generic Monitor" 
        DefaultDepth    24 
        SubSection "Display" 
                Depth           1 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
        SubSection "Display" 
                Depth           4 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
        SubSection "Display" 
                Depth           8 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
        SubSection "Display" 
                Depth           15 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
        SubSection "Display" 
                Depth           16 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
        SubSection "Display" 
                Depth           24 
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection 
EndSection 

Section "ServerLayout" 
        InputDevice     "touchscreen" "CorePointer"  # "SendCoreEvents" to 
enable mouse 
        Identifier      "Default Layout" 
        Screen          "Default Screen" 
        InputDevice     "Generic Keyboard" 
        InputDevice     "Configured Mouse" 
        #InputDevice     "stylus"       "SendCoreEvents" 
        #InputDevice     "cursor"       "SendCoreEvents" 
        #InputDevice     "eraser"       "SendCoreEvents" 
EndSection 

Section "DRI" 
        Mode    0666 
EndSection

********************

My mouse setting is set to /dev/input/mice so that both my touchscreen
and pointer-mouse on my keyboard can be used.

In the "Server Section" the first line has "CorePointer" set now, which
means that only the touchscreen will work as a mouse. When in this
setting, I can tap characters on the onboard.py silkscreen keyboard and
it works beautifully. However, when I change the setting above to
"SendCoreEvents" (which allows my other mouse to work at the same time),
the touchscreen works, but when I tap characters on the onboard.py
silkscreen keyboard, a single tap on a letter produces double
characters.

** Affects: Ubuntu
     Importance: Undecided
         Status: Unconfirmed

-- 
Double Tap in Onboard.py
https://bugs.launchpad.net/bugs/112965
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to