Comments (8)
Could you please run our sysinfo.sh script and attach the generated tarball here? That should hopefully give us enough information to start tracking down the cause.
from libwacom.
Could you please run our sysinfo.sh script and attach the generated tarball here? That should hopefully give us enough information to start tracking down the cause.
I attached tar file as your request, thanks for your quick reply.
sysinfo.rY7AXS73kG.tar.gz
from libwacom.
After inspecting the problem, I realize when I type lsusb command, ID is 056a:5147, but on your isdv4-5146.tablet file ID is 5146, so libwacom-list-local-devices command will not show information of my laptop.
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 001 Device 003: ID 04f2:b61e Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 005: ID 056a:5147 Wacom Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
My pen, seem like it's ok. I can draw, open app, did the same thing as touchpad.
But with my touchscreen, I can't execute action like open app, setting, panel, dock ... with single click/double click. On browser, I can't zoom with multi-touch like pinch in/out, and gesture on each browser is different. For example, scrolling with one finger on chrome and two finger on firefox. What I want is do the same thing as touchpad can do(everything), and plus other function of touchscreen like multi-touch(pinch).
Thanks!
from libwacom.
Can you run echo $XDG_SESSION_TYPE
in a terminal and reply back with the result?
It looks like there's some kind of error that occurs shortly after startup which is causing the devices to disappear. The kernel clearly sees them, and they're detected by the desktop as well. A minute after the system started up though, this error was logged and the devices removed: Error reading wacom device : No such device
. I don't see a corresponding error in the kernel log, however.
I would suggest downloading Ubuntu 18.04 onto a USB stick and temporarily booting into it to see if the pen and touchscreen behave differently / reliably. This should tell us if the problem is more likely to be a software issue in Majaro or a hardware issue that affects all distros.
The absence of a isdv4-5147.tablet
file won't cause any trouble for the driver, but it will prevent the GNOME Control Center from allowing you to configure the pen. We'll want to create a new file, but some of the necessary device information is missing from the sysinfo output since the device disappeared. If the pen and touchscreen work reliably in Ubuntu 18.04, you should re-run sysinfo.sh from there and attach its output for comparison.
from libwacom.
Can you run
echo $XDG_SESSION_TYPE
in a terminal and reply back with the result?It looks like there's some kind of error that occurs shortly after startup which is causing the devices to disappear. The kernel clearly sees them, and they're detected by the desktop as well. A minute after the system started up though, this error was logged and the devices removed:
Error reading wacom device : No such device
. I don't see a corresponding error in the kernel log, however.I would suggest downloading Ubuntu 18.04 onto a USB stick and temporarily booting into it to see if the pen and touchscreen behave differently / reliably. This should tell us if the problem is more likely to be a software issue in Majaro or a hardware issue that affects all distros.
The absence of a
isdv4-5147.tablet
file won't cause any trouble for the driver, but it will prevent the GNOME Control Center from allowing you to configure the pen. We'll want to create a new file, but some of the necessary device information is missing from the sysinfo output since the device disappeared. If the pen and touchscreen work reliably in Ubuntu 18.04, you should re-run sysinfo.sh from there and attach its output for comparison.
Thanks for your answer, after a few days find the solution. Finally, I found a solution for this, refer to this page: https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/1774242. It's working after change driver from "Wacom" to "libinput". Chrome working perfectly but Firefox need to add "Exec=env MOZ_USE_XINPUT2=1 /usr/lib/firefox/firefox --private-window %u" to /usr/share/applications/firefox.desktop
The only problem right now is touch screen and pen don't work after suspend. lsusb command not show Wacom driver anymore, I need to reboot to active this again. I'm not find the solution yet.
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 001 Device 003: ID 04f2:b61e Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
from libwacom.
@hieu29791 I'm assuming you're using the patched acpi tables for enabling deep sleep on the X1?
Lenovo just released an update with official S3 sleep support, in which the touchscreen does work after suspend!
from libwacom.
@hieu29791 Would it be possible for you to re-run the sysinfo script now that the touchscreen is working on your system? It would still be nice to have your 056a:5147 device recognized by the GNOME Control Center.
from libwacom.
needinfo and no updates for 2 years, closing
from libwacom.
Related Issues (20)
- Janitor: .tablet files should have a NumRings entry
- Janitor: Add libwacom_get_num_rings()
- Debugging functions needed for creating tablets from matches
- middle mouse button scroll HOT 3
- Huion H320M HOT 5
- Fix SVGs for autogenerated devices
- CI skips the hwdb checks
- Add support to XP Pen Artist 22R Pro HOT 2
- allocating pencil button function HOT 3
- RFC: Provide libwacom's information as static set of stable-api json files?
- Huion Inspiroy 2 setup is difficult
- Missing database entry for device causes bus_to_str() abort after 2.12.0 HOT 1
- libwacom_set_default_match() always triggers an error for a fallback device HOT 1
- RFC: libwacom_new_from_uuid()
- 2.12.2 test suite regression HOT 1
- Weird button binding behaviour [Wacom Intuous, Starlite] HOT 1
- Add recognition of Wacom HID 5620 aka WACF2200 / segfault in libwacom (gnome settings) after adding .tablet file HOT 1
- Corrections needed to huion-rtm 500 config, firmware differencies HOT 1
- Add support for Lenovo Yoga 7 2-in-1 16ARP8 HOT 1
- Support for Aiptek HyperPen 12000U HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libwacom.