LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-01-2015, 12:18 PM   #1
TriageMyPc
LQ Newbie
 
Registered: Dec 2015
Posts: 2

Rep: Reputation: Disabled
Touch Screen Activation in Ubuntu 15.10 LTS on Panasonic ToughBook CF-29 Mark V


Have spent easily eight (8) hours trying to get this to work. Help me Obi Wan Kenobi you are my only hope. Preferable without have to compile anything, how can I get the Touch Screen to work. Everything else is perfectly operational, to include DVD movie playback and Netflix through Google Chrome, every though Mozilla Firefox is the default. Upgraded to 1.5GB RAM and 160GB IDE/PATA inter HDD. Ubuntu 15.04 LTS installed and then updated/upgraded to Ubuntu 15.10 LTS. Panasonic ToughBook CF-29 Mark V Model CF-29NWQGZBM & LBPS/2 Fujitsu Lifebook Touchscreen
 
Old 12-02-2015, 06:33 AM   #2
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,316

Rep: Reputation: Disabled
It is probably connected over USB, so
Code:
lsusb
output, please.

Last edited by Emerson; 12-02-2015 at 06:34 AM.
 
Old 12-02-2015, 07:00 AM   #3
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: AntiX 17
Posts: 5,846
Blog Entries: 21

Rep: Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923Reputation: 2923
Your touchscreen is probably working.

Pansonic CF-29 is a older model passive touchscreen.

I would just do

Code:
sudo apt-get update && sudo apt-get install onboard
Make sure onboard keyboard autostarts. You are going to need a working onscreen keyboard anyways if using the touchscreen function on that Panasonic CF-29.

https://www.linuxliteos.com/forums/s...6396/#msg16396

My notes on my Touchscreen netbooks and laptops . You can copy and paste below commands to get info on your touchscreen to post more info in this thread so members can help you.

Code:
	
sed '/Sysfs=/!d; s/.*=//' /proc/bus/input/devices | xargs -I '{}' udevadm info --path='{}'  | grep TOUCHSCREEN
Code:
grep TOUCHSCREEN /run/udev/data/*

Code:
	
xinput list | grep -i touchscreen
Lastly. The one below should show the kernel driver used by your usb touchscreen.

Code:
dmesg | grep usb
Code:
cat /sys/class/hidraw/hidraw*/device/uevent
Anyways, good luck with your toughbook. I am busy during the holidays so this is as far as I can take you.
Happy trails, Rok
 
1 members found this post helpful.
Old 12-02-2015, 11:12 AM   #4
debguy
Member
 
Registered: Oct 2014
Location: U.S.A.
Distribution: mixed, mostly debian slackare today
Posts: 207

Rep: Reputation: 19
Quote:
Originally Posted by TriageMyPc View Post
Have spent easily eight (8) hours trying to get this to work
ok gilligan, here's my add.

understand when you click your (usb) mouse it emits a code (fetched from usb) that X11's mouse driver sees which becomes WM_BUTTON_DOWN (window manager button down)

next understand that for touchscreen WM_BUTTON_DOWN is still used, but that there are some new WM_(label) specific to touch that mice of course dont do. also note mouse wheel is button n down/up down/up ... there is no WM_WHEEL.

so yes, load your usb modules. i have little doubt your X11 doesnt support some new WM_xxx additions (maybe not all jesture types, that's not WM_ that's interpretation of WM_). make sure your /etc/X11/xorg.conf (or what) loads the mouse driver (and also touch driver). only thing left is does your application "look for WM_xxx" (the WM_ that mice dont do) and use them? maybe not if an old application or even old desktop. old apps dont even look for mouse wheel, let alone some jesture.

when X11 gets "WM_xxx" it delivers the message in this manner - it doesn't. all applications may ask X11 about events, it is not delivered, but can be TAKEN by an app (out of device events list, usu. window manager takes then informs only app with focus about it). X11 events have a time-stamp and are eventually removed.

but some apps tell window manager "dont manage me - i'll talk to X11 myself thanks" and directly check device events list and any WM_BUTTON_DOWN or WM_xxx themselves just as window manager does.

finally "callbacks". X11 takes requests from apps to "call me back when this or that happens" for many kinds of events/statuses. so in a way X11 does deliver WM_xxx - if asked to.

for mastery, understand X11 is a "remote server somewhere on the internet" (if local, it uses network "localhost") and all applications talk to it. if an application sends a graphics request it doesn't know if the server painted it or when, unless it asks. therefore an X11 app should always have a way to be informed by user that it's "assumptions" are not rendered - and that these not be relied upon, because they are only assumptions unless checked. but also X11 is a server running in a different time and place and on a different kinda machine: "as if on the moon". many fail to understand just because a thing happens in one place and time does not mean that in another place and time it was able to occur or was valid at the time and situation. this is part of why so many "desktop softwares" have bugs: they request services and never bother to wonder if, ie, the server has a message waiting that "the memory was not reserved" for it.

that's all they told me

Last edited by debguy; 12-02-2015 at 11:32 AM.
 
Old 12-02-2015, 11:59 AM   #5
debguy
Member
 
Registered: Oct 2014
Location: U.S.A.
Distribution: mixed, mostly debian slackare today
Posts: 207

Rep: Reputation: 19
so your wondering if X11 is a good choice if you spend 8 hr...

some will say "X11 is slow because it's never direct"

but that's not true. you can send video commands to X11 video driver module just like X11 does when programmers see what's involved they are in denial and blame X11 because they dont want the work of doing direct graphics

they will say "oh win95 the draw goes directly" - they of course are in denial win95 draw is slow and DirectX (not Xerox X11 X !!! the microsoft X is not X11, they are confusing you). And DirectX only works with nvidia else "is emulated and slow" about this they are also in denial. and DirectX requires separate libs and programming kits / languages. win95 / DirectX DO NOT support network graphics and in win95 if you try to do that with win95 - you'd have to reqwrite X11 to do it, or near that

but really X11R6 was faster than win95, it's not "fastest" but for being "full network transparent" it's ubeleivably fast and is still fastest: while offering full internet access to remote desktops equally as well as local pc desktop: amazing efficiency. (running locally, there isn't that much overhead, "slowness" is a myth to begin with)

--------------------------
the truth is Apple used X10 (OS/X 10), and now has extensions not in X11, it allows X11 bsd apps to run but underneath is "custom".

the truth is if you want "full multimedia" get an iPad/iMac or equivalent; unless you want a fully sourced Unix system and "easy multimedia" is on your BACK burner, as it is for me

it's true that "big manufacturers" continually harass linux to prevent it's multimedia from working or being easy, since really that's about all that sets them apart from linux - only reason people are willing to pay is because "they have to if they want multimedia"

what's also true is if all multimedia (ie, Video For Linux, telephony, cell calls, etc) in linux did work as easily as (hard-drive, mouse) do: linux still wouldn't have the apps to LEVERAGE them.

it's one thing to "get WM_xxx" mouse codes from the mouse. it's another to interpret them into mathematical jesture strokes, and still another to write an app which can use the jestures in a meaningfull manner: and darn lucky if such an app could manage say streaming TV to allow finger editing of clips.

on linux if you have WM_xxx support your not going to see "excellent leveraging" unless you've compiled android stuff and are running (android java apps leveraged by 3rd parties selling $$$ products) - and even then that's not as leveraged as apple microsoft intel.

but that's fine if your not seeking "highly leveraged access to all features of the latest multimedia hardware"

if it's not: use Unix for math and stuff, use iPad for games and stuff
 
Old 12-02-2015, 12:28 PM   #6
TriageMyPc
LQ Newbie
 
Registered: Dec 2015
Posts: 2

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Emerson View Post
It is probably connected over USB, so
Code:
lsusb
output, please.
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 
Old 12-02-2015, 06:39 PM   #7
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,316

Rep: Reputation: Disabled
Either it is not attached or it is not a USB device.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Panasonic Toughbook CF-29 Touch Screen Richard Craneum Linux - Laptop and Netbook 213 12-31-2011 01:21 AM
Panasonic Toughbook cf-25 help bob_hates_computers Linux - Hardware 4 06-10-2008 10:38 PM
Panasonic Toughbook CF-18 elect Linux - Laptop and Netbook 38 10-18-2007 11:58 PM
Panasonic ToughBook Wireless ultrabots2002 MEPIS 1 06-01-2005 10:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 04:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration