Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

0 votes
0 answers
41 views
Issue with two IR Touch Screens on Ubuntu 24.04 – Only One Detected as Input
I'm facing an issue connecting two old IR touch screens on Ubuntu 24.04. The models have the ID 6615:0080. The system detects both screens when I run `lsusb`: ``` Bus 003 Device 004: ID 6615:0080 IRTOUCHSYSTEMS Co. Ltd. USB TouchScreen Bus 003 Device 005: ID 6615:0080 IRTOUCHSYSTEMS Co. Ltd. USB Tou...
I'm facing an issue connecting two old IR touch screens on Ubuntu 24.04. The models have the ID 6615:0080. The system detects both screens when I run lsusb:
Bus 003 Device 004: ID 6615:0080 IRTOUCHSYSTEMS Co. Ltd. USB TouchScreen
Bus 003 Device 005: ID 6615:0080 IRTOUCHSYSTEMS Co. Ltd. USB TouchScreen
... but after installing the drivers from the official website, only one of them appears in the input device list. xinput list:
IRTOUCH_MOUSE     	id=16	[slave  pointer  (2)]
The other screen remains inactive and is not recognised as an input device. Both touch screens can only send events as a pointer, but I can't get them to work simultaneously. Has anyone encountered a similar issue, or does anyone have an idea on how to make both screens work at the same time? Any help or suggestions would be greatly appreciated!
Bojan Kelečević (1 rep)
Mar 31, 2025, 12:27 PM • Last activity: Mar 31, 2025, 12:34 PM
0 votes
0 answers
31 views
Easiest way to get multi-touch trackpad gestures in EndeavorOS
I have tried a few different programs to enable multi-finger gestures, but I can't seem to get anything to work. All I want is for a three-finger swipe left and right to navigate forward and backward, a three-finger swipe up and down to adjust the volume, and a four-finger swipe left and right to sw...
I have tried a few different programs to enable multi-finger gestures, but I can't seem to get anything to work. All I want is for a three-finger swipe left and right to navigate forward and backward, a three-finger swipe up and down to adjust the volume, and a four-finger swipe left and right to switch to the next or previous media track. Any help would be appreciated. I'm still quite new to Linux. I am using the latest EndeavourOS Mercury.
Riva Peeva (1 rep)
Mar 17, 2025, 10:58 PM • Last activity: Mar 17, 2025, 11:45 PM
4 votes
3 answers
3542 views
Hot to disable 3 finger tap (Libinput)
I want to disable the paste action associated with the 3 finger tapping because it is not a behavior helpful for me and also somehow dangerous. Most of the post (for ex. [this one][1]) report either to: - add `TappingButtonMap` to xorg.conf ( this option allows only to invert button not to disable t...
I want to disable the paste action associated with the 3 finger tapping because it is not a behavior helpful for me and also somehow dangerous. Most of the post (for ex. this one ) report either to: - add TappingButtonMap to xorg.conf ( this option allows only to invert button not to disable them). - set ButtonMapping property by CLI -> xinput set-prop $ID ButtonMapping 1 2 3 ...` ( this actually changes the physical button ) Both solutions are not sufficient for my purpose. - I think it is not possible with libinput to disable one single tapping, am I right? - Is there any Plasma setting that can help to accomplish this ?
Francesco (731 rep)
Aug 9, 2017, 06:35 AM • Last activity: Dec 13, 2024, 10:23 AM
0 votes
0 answers
64 views
Multi-hand drawing on ir-board
I have many LUMIOBOARD DVIRT-9101. It recognizes as: [ 2.309343] hid: raw HID events driver (C) Jiri Kosina [ 2.498330] usb 1-2.2.1: new full-speed USB device number 6 using xhci_hcd [ 2.720902] usb 1-2.2.1: New USB device found, idVendor=255e, idProduct=8085, bcdDevice= 2.00 [ 2.720910] usb 1-2.2.1...
I have many LUMIOBOARD DVIRT-9101. It recognizes as: [ 2.309343] hid: raw HID events driver (C) Jiri Kosina [ 2.498330] usb 1-2.2.1: new full-speed USB device number 6 using xhci_hcd [ 2.720902] usb 1-2.2.1: New USB device found, idVendor=255e, idProduct=8085, bcdDevice= 2.00 [ 2.720910] usb 1-2.2.1: New USB device strings: Mfr=1, Product=0, SerialNumber=0 [ 2.720913] usb 1-2.2.1: Manufacturer: IrScreen cc [ 2.735815] usbcore: registered new interface driver usbhid [ 2.735819] usbhid: USB HID core driver [ 2.956773] input: IrScreen cc Touchscreen as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2.1/1-2.2.1:1.0/0003:255E:8085.0002/input/input4 [ 2.956952] hid-generic 0003:255E:8085.0002: input,hiddev0,hidraw1: USB HID v1.11 Device [IrScreen cc] on usb-0000:00:14.0-2.2.1/input0 [ 2.957187] input: IrScreen cc Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2.1/1-2.2.1:1.1/0003:255E:8085.0003/input/input6 [ 2.957338] input: IrScreen cc Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2.1/1-2.2.1:1.1/0003:255E:8085.0003/input/input7 [ 3.014684] hid-generic 0003:255E:8085.0003: input,hidraw2: USB HID v1.11 Mouse [IrScreen cc] on usb-0000:00:14.0-2.2.1/input1 Original program (SensStudio) only exists for Windows. I launched it with Wine, but wine doesn't support multi-touch, as I read. Then I tried many others (Openboard, Xournal++, rainbow-board_0.8.1 and many others) with Debian 11 and Ubuntu 20.04.4. Only 1 line drawing. Manufacturer's program (SensStudio) and "rainbow-board" support multi-hand writing under Windows. No super-driver is used. It detects as touchscreen, as under linux. I use Xorg, but see same problem with Wayland: https://unix.stackexchange.com/questions/710275/draw-with-multiple-fingers-styluses-simultaneously-on-a-touchscreen/742132#742132 What can I do to resolve this problem? Can I add multi-touch support in Wine (from licensed Windows of course)? Some people tell to try this, but I'm not sure It helps: https://wiki.archlinux.org/title/Multi-pointer_X
Joe Mendel (1 rep)
Apr 10, 2023, 05:47 PM • Last activity: Apr 10, 2023, 06:15 PM
1 votes
0 answers
132 views
Draw with multiple fingers/styluses simultaneously on a touchscreen
I have a large touchscreen display that I would like to use for drawing with either my fingers or/and styluses. I can do this perfectly fine under Android, multiple people can use the display at the same time, drawing at different areas. However, when running Wayland (Gnome), touch events are interp...
I have a large touchscreen display that I would like to use for drawing with either my fingers or/and styluses. I can do this perfectly fine under Android, multiple people can use the display at the same time, drawing at different areas. However, when running Wayland (Gnome), touch events are interpreted as mouse-clicks or multi-touch events such as zoom or rotate. Is it possible to draw multiple lines, for example in Gimp on Wayland like that?
Convaly (11 rep)
Jul 18, 2022, 11:44 AM • Last activity: Apr 6, 2023, 10:49 AM
1 votes
1 answers
2554 views
Simulate touch manipulation on Linux
I'd like to test how well my Linux app works on Linux-based touch devices. Unfortunately, I don't have such a device, which is why I'd like to find a way to simulate touch gestures on a standard laptop. Is there a way to do that? How?
I'd like to test how well my Linux app works on Linux-based touch devices. Unfortunately, I don't have such a device, which is why I'd like to find a way to simulate touch gestures on a standard laptop. Is there a way to do that? How?
Tin Man (111 rep)
Feb 28, 2023, 01:22 AM • Last activity: Feb 28, 2023, 05:38 PM
1 votes
1 answers
445 views
Not understanding the use of EVIOCGRAB for touchscreen devices
I am looking at a userspace library which handles touchscreen events from the Linux kernel. The following line of code, I can't understand what it does. What is the purpose of `EVIOCGRAB` when passed to ioctl here with the touchscreen file descriptor ,and why exactly is it required? ioctl(fd, EVIOCG...
I am looking at a userspace library which handles touchscreen events from the Linux kernel. The following line of code, I can't understand what it does. What is the purpose of EVIOCGRAB when passed to ioctl here with the touchscreen file descriptor ,and why exactly is it required? ioctl(fd, EVIOCGRAB, (void *)1); Google searches of EVIOCGRAB don't give me much i'm afraid. Thanks in advance.
Engineer999 (1233 rep)
Jun 2, 2022, 08:26 PM • Last activity: Jun 2, 2022, 10:29 PM
4 votes
0 answers
4910 views
How to calibrate touch screen on Ubuntu 22.04?
We have a box connecting to a 20" vertical touch screen. When running Ubuntu 20.04 which runs X.org we used xinput_calibrator to calibrate the touch screen since it is vertical. However in Ubuntu 22.04 it by default runs Xwayland (which we found a much better performance running vnc). We couldn't us...
We have a box connecting to a 20" vertical touch screen. When running Ubuntu 20.04 which runs X.org we used xinput_calibrator to calibrate the touch screen since it is vertical. However in Ubuntu 22.04 it by default runs Xwayland (which we found a much better performance running vnc). We couldn't use xinput_calibrator to do that. I've tried to find some information. This one: https://unix.stackexchange.com/questions/663158/mapping-touch-screen-and-wacom-tablet-to-different-monitors-under-wayland-using is using sway. However ubuntu 22.04 by default seems to use mutter as window manager. How can I do calibration like xinput_calibrator in 22.04 (Xwayland, mutter)?
Franklin (69 rep)
May 30, 2022, 03:34 AM
0 votes
0 answers
240 views
Visualizer for evtest logs
I'm looking for a tool that can visualize or make it a bit easier to interpret the logs that are produced from the `evtest` tool. I've googled for several times and could not find such a tool to visualizing this type of logs. Or if there are other ways to accomplish this, they are also welcome! cont...
I'm looking for a tool that can visualize or make it a bit easier to interpret the logs that are produced from the evtest tool. I've googled for several times and could not find such a tool to visualizing this type of logs. Or if there are other ways to accomplish this, they are also welcome! context: it is for tracing touch events on an embedded platform, so I cannot visualize the touch events on the device itself. An small example of the logs: Event: time 1639053130.673153, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1639053130.673153, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 0 Event: time 1639053130.673153, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 161 Event: time 1639053130.673153, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1117 Event: time 1639053130.673153, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 128 Event: time 1639053130.673153, -------------- SYN_REPORT ------------ Event: time 1639053130.755542, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 162 Event: time 1639053130.755542, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1118 Event: time 1639053130.755542, -------------- SYN_REPORT ------------ Thanks in advance!
aapje06 (81 rep)
Dec 9, 2021, 12:45 PM
1 votes
0 answers
1479 views
How to configure Xorg to handle a touchscreen as mouse
We have a system running Linux on an industrial PC. It is based on Yocto Poky 2.5. Kernel is 4.15.30. Recently the manufacturer changed the touchscreen controller (USB based). The new one (egalax) has multitouch capability and higher resolution, none of which is needed by our application. Unfortunat...
We have a system running Linux on an industrial PC. It is based on Yocto Poky 2.5. Kernel is 4.15.30. Recently the manufacturer changed the touchscreen controller (USB based). The new one (egalax) has multitouch capability and higher resolution, none of which is needed by our application. Unfortunately, some events it sends are different from the old one, e.g. BTN_TOUCH instead of BTN_LEFT and they break our application. Changing the application or parts of it is not an option in the short term. So I am trying to devise a way to make Xorg handling the information from the touch as if it were coming from a mouse. In /dev/input, besides the event* entries, there are some mouse* ones and a mice one, which is in some way fed by the touchscreen (a cat on this mice file shows activity with both a mouse and the touch). So, I would appreciate some directions on how to configure Xorg and/or xinput to get the events from the mouse events. FWIW we are using libinput. Additional information: we had to apply a small patch to the kernel hid driver for the new panel to be recognized by Linux. Also I made a quick experiment, cross-compiled and installed kernel 5.8.16. Two devices are now reported by xinput, one of them with a "Mouse" appended to the device identification string and, according to xinput --list-props, it looks like a mouse and even have the BTN_LEFT event. But Xorg uses the touchscreen event instead. So, I would appreciate some directions and, if possible, configuration examples that would allow me to direct Xorg to handle the touch as a mouse. Alternatively, how to make it to use the Mouse event source of the touch panel, in the case of kernel 5.8. Thanks in advance for your help.
Elder Costa (11 rep)
Oct 29, 2020, 08:58 PM
1 votes
0 answers
258 views
Is my Touch Screen Digitalizer supported?
I am hoping that the "10-point capacitive multi-touch"-digitalizer of an [11" convertible notebook](https://www.trekstor.de/products/2in1/detail-2in1/product/primebook-C11B.html) is supported by the Linux kernel, but I have a feeling that it probably isn't... how can I determine this? from the comma...
I am hoping that the "10-point capacitive multi-touch"-digitalizer of an [11" convertible notebook](https://www.trekstor.de/products/2in1/detail-2in1/product/primebook-C11B.html) is supported by the Linux kernel, but I have a feeling that it probably isn't... how can I determine this? from the command line:
$ uname -a  
Linux fedora0 5.5.8-200.fc31.x86_64 #1 SMP Thu Mar 5 21:28:03 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ sudo udevadm info --export-db | grep "ID_INPUT_TOUCH"  
E: ID_INPUT_TOUCHPAD=1  
E: ID_INPUT_TOUCHPAD=1  
E: ID_INPUT_TOUCHPAD=1
$ xinput --list  
WARNING: running xinput against an Xwayland server. See the xinput man page for details.   
⎡ Virtual core pointer         	    id=2	[master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer 	id=4	[slave  pointer  (2)]  
⎜   ↳ xwayland-pointer:16          	id=6	[slave  pointer  (2)]  
⎜   ↳ xwayland-relative-pointer:16  id=7	[slave  pointer  (2)]  
⎣ Virtual core keyboard             id=3	[master keyboard (2)]  
    ↳ Virtual core XTEST keyboard   id=5	[slave  keyboard (3)]  
    ↳ xwayland-keyboard:16          id=8	[slave  keyboard (3)]
$ xinput_calibrator   
Calibrating standard Xorg driver "xwayland-pointer:16"  
current calibration values: min_x=0, max_x=65535 and min_y=0, max_y=65535    
If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL)
$ sudo find / -name "*touchscreen*"  
/usr/lib/modules/5.5.7-200.fc31.x86_64/kernel/drivers/input/touchscreen  
/usr/lib/modules/5.5.7-200.fc31.x86_64/kernel/drivers/input/touchscreen/usbtouchscreen.ko.xz  
/usr/lib/modules/5.5.8-200.fc31.x86_64/kernel/drivers/input/touchscreen  
/usr/lib/modules/5.5.8-200.fc31.x86_64/kernel/drivers/input/touchscreen/usbtouchscreen.ko.xz  
/usr/lib/modules/5.5.9-200.fc31.x86_64/kernel/drivers/input/touchscreen  
/usr/lib/modules/5.5.9-200.fc31.x86_64/kernel/drivers/input/touchscreen/usbtouchscreen.ko.xz  
/usr/share/help/C/gnome-help/touchscreen-gestures.page  
/usr/share/help/as/gnome-help/touchscreen-gestures.page  
/usr/share/help/ca/gnome-help/touchscreen-gestures.page  
/usr/share/help/cs/gnome-help/touchscreen-gestures.page  
/usr/share/help/da/gnome-help/touchscreen-gestures.page  
/usr/share/help/de/gnome-help/touchscreen-gestures.page  
/usr/share/help/el/gnome-help/touchscreen-gestures.page  
/usr/share/help/es/gnome-help/touchscreen-gestures.page   
/usr/share/help/fi/gnome-help/touchscreen-gestures.page  
/usr/share/help/fr/gnome-help/touchscreen-gestures.page  
/usr/share/help/gl/gnome-help/touchscreen-gestures.page  
/usr/share/help/gu/gnome-help/touchscreen-gestures.page  
/usr/share/help/he/gnome-help/touchscreen-gestures.page  
/usr/share/help/hi/gnome-help/touchscreen-gestures.page  
/usr/share/help/hr/gnome-help/touchscreen-gestures.page  
/usr/share/help/hu/gnome-help/touchscreen-gestures.page  
/usr/share/help/id/gnome-help/touchscreen-gestures.page  
/usr/share/help/it/gnome-help/touchscreen-gestures.page  
/usr/share/help/ja/gnome-help/touchscreen-gestures.page  
/usr/share/help/kn/gnome-help/touchscreen-gestures.page  
/usr/share/help/lv/gnome-help/touchscreen-gestures.page  
/usr/share/help/mr/gnome-help/touchscreen-gestures.page  
/usr/share/help/nl/gnome-help/touchscreen-gestures.page  
/usr/share/help/pa/gnome-help/touchscreen-gestures.page  
/usr/share/help/pl/gnome-help/touchscreen-gestures.page  
/usr/share/help/pt/gnome-help/touchscreen-gestures.page  
/usr/share/help/pt_BR/gnome-help/touchscreen-gestures.page  
/usr/share/help/ro/gnome-help/touchscreen-gestures.page  
/usr/share/help/ru/gnome-help/touchscreen-gestures.page  
/usr/share/help/sl/gnome-help/touchscreen-gestures.page  
/usr/share/help/sr/gnome-help/touchscreen-gestures.page  
/usr/share/help/sr@latin/gnome-help/touchscreen-gestures.page  
/usr/share/help/sv/gnome-help/touchscreen-gestures.page  
/usr/share/help/ta/gnome-help/touchscreen-gestures.page  
/usr/share/help/te/gnome-help/touchscreen-gestures.page  
/usr/share/help/vi/gnome-help/touchscreen-gestures.page  
/usr/share/help/zh_CN/gnome-help/touchscreen-gestures.page
$ xrandr   
Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767  
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 260mm x 150mm
scjorge (371 rep)
Mar 20, 2020, 09:03 AM • Last activity: Mar 26, 2020, 12:31 PM
3 votes
0 answers
1114 views
Ubuntu 18.04 with Multi-touch screen can't single click
The problem I have is that my touchscreen registers 2-3 mouse clicks per second when I tap the screen. It continues registering clicks if you hold your finger down. Rather than producing a single touch_down event, it produces a touch_down and touch_up event every ~250ms, so a single click is near im...
The problem I have is that my touchscreen registers 2-3 mouse clicks per second when I tap the screen. It continues registering clicks if you hold your finger down. Rather than producing a single touch_down event, it produces a touch_down and touch_up event every ~250ms, so a single click is near impossible. The touch display is called "Clicktouch CT_MultiTouch " I've tried the libinput and evdev drivers, but both produce the same behavior. I've tested the system with a resistive touch screen and it seems to work as I expect. Holding the screen produces a single click, a long press produces right click, etc. Is there any way to reduce the polling rate of the touch screen or enable a single click so you can press and hold the screen for a single click? EDIT: lshw produces the following output product: RUGGED GTX1050 (Default string) 06/15/2018 RUGGED GTX1050 SPO COMM
Jeenge (31 rep)
Jul 2, 2019, 09:51 PM • Last activity: Jul 3, 2019, 11:12 PM
4 votes
0 answers
2774 views
Libinput 3 finger gestures
As I want to get 3-finger (or even 4-finger) gestures running under Gnome (Fedora 25, Xorg), I've installed the libinput drivers and libinput-gestures (https://github.com/bulletmark/libinput-gestures). When trying to debug why 3-finger swipes aren't working, I noticed that `libinput-gestures -r` doe...
As I want to get 3-finger (or even 4-finger) gestures running under Gnome (Fedora 25, Xorg), I've installed the libinput drivers and libinput-gestures (https://github.com/bulletmark/libinput-gestures) . When trying to debug why 3-finger swipes aren't working, I noticed that libinput-gestures -r does not show anything done with more than two fingers. Does anybody have an idea how to get this working? The touchpad does support multitouch with at least 3 fingers (I've used it regularly under Windows). System I use: Dell XPS 15 L501x xinput-output: $ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_2HDM id=11 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=14 [slave keyboard (3)] Properties: $ xinput list-props 13 Device 'SynPS/2 Synaptics TouchPad': Device Enabled (152): 1 Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Tapping Enabled (290): 0 libinput Tapping Enabled Default (291): 0 libinput Tapping Drag Enabled (292): 1 libinput Tapping Drag Enabled Default (293): 1 libinput Tapping Drag Lock Enabled (294): 0 libinput Tapping Drag Lock Enabled Default (295): 0 libinput Tapping Button Mapping Enabled (296): 1, 0 libinput Tapping Button Mapping Default (297): 1, 0 libinput Accel Speed (298): 0.000000 libinput Accel Speed Default (299): 0.000000 libinput Natural Scrolling Enabled (300): 1 libinput Natural Scrolling Enabled Default (301): 0 libinput Send Events Modes Available (275): 1, 1 libinput Send Events Mode Enabled (276): 0, 0 libinput Send Events Mode Enabled Default (277): 0, 0 libinput Left Handed Enabled (302): 0 libinput Left Handed Enabled Default (303): 0 libinput Scroll Methods Available (304): 1, 1, 0 libinput Scroll Method Enabled (305): 1, 0, 0 libinput Scroll Method Enabled Default (306): 1, 0, 0 libinput Disable While Typing Enabled (307): 1 libinput Disable While Typing Enabled Default (308): 1 Device Node (278): "/dev/input/event5" Device Product ID (279): 2, 7 libinput Drag Lock Buttons (309): libinput Horizontal Scroll Enabled (310): 1
Klumbe (191 rep)
May 19, 2017, 12:07 PM • Last activity: May 12, 2019, 09:46 AM
1 votes
0 answers
711 views
Help getting mtrack to work on Macbook Pro Retina running Ubuntu 14.04
Just installed Ubuntu 14.04 on my Macbook Pro Retina from the great tutorial over at MakeUseOf, and have been enjoying the new OS with the exception of the trackpad performance. To be able to customize the trackpad options, primarly to ignore my thumb (like it does in OS X), I've been trying to inst...
Just installed Ubuntu 14.04 on my Macbook Pro Retina from the great tutorial over at MakeUseOf, and have been enjoying the new OS with the exception of the trackpad performance. To be able to customize the trackpad options, primarly to ignore my thumb (like it does in OS X), I've been trying to install Mtrack , but it doesn't seem to work: sudo apt-get install xserver-xorg-input-mtrack Is met with these errors: Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: xserver-xorg-input-mtrack : Depends: xorg-input-abi-20 Depends: xserver-xorg-core (>= 2:1.14.99.902) E: Unable to correct problems, you have held broken packages. And when I try to deal with those dependencies, I get more errors. Also, I just tried installing via aptitude and since running that install I can't boot back into Ubuntu anymore... I've also tried installing it via this guy's method , which compiles the Mtrack program from its Github page. It seems to work ok, but then when I get to creating the necessary xorg.conf file and restart, my cursor disappears. I've also tried playing around with the synaptics file in usr, but the "ignore thumb = true" option that Mtrack uses doesn't work there...
cmcmcmcm (11 rep)
Feb 19, 2016, 11:44 PM • Last activity: Aug 21, 2018, 02:33 AM
1 votes
1 answers
1155 views
Wacom Intuos: how to map "Touch on|off" to a button?
Is it possible to configure a wacom intuos button with `xsetwacom` in a way that pressing that button enables/disables the touch function?
Is it possible to configure a wacom intuos button with xsetwacom in a way that pressing that button enables/disables the touch function?
sid_com (1661 rep)
Oct 27, 2016, 09:56 AM • Last activity: May 7, 2018, 12:08 PM
2 votes
2 answers
2576 views
Debian on MacBook Pro 11,4 (15" Retina) - TouchPad and WiFi
Thanks for reading this. I have a mid 2015 MacBook Pro, 15" Retina, the 11,4 model. I installed Debian Jessie, running kernel 3.16, on an external hard-drive and can boot into it. I only have two problems: I can use the mouse fine to point and click but I can't do anything that requires multitouch....
Thanks for reading this. I have a mid 2015 MacBook Pro, 15" Retina, the 11,4 model. I installed Debian Jessie, running kernel 3.16, on an external hard-drive and can boot into it. I only have two problems: I can use the mouse fine to point and click but I can't do anything that requires multitouch. For example, I can't scroll or right-click using the force touch trackpad. The Debian website says all the new trackpads should be supported so I am lost as to what to do. The system settings pane has only two options under Mouse/Trackpad which are not helpful. My other problem is that I cannot get the internal WiFi thing to work. I got the proper driver and installed it (brcmfmac) but it says I need kernel 3.17 for it to work; when I check the available upgrades using apt-get cache search linux-image they are all 3.16. I am new to Linux so I don't know how to proceed. Any help would be appreciated.
Roy (21 rep)
Aug 28, 2016, 01:45 AM • Last activity: Dec 27, 2016, 06:11 AM
1 votes
0 answers
514 views
Disable multitouch on some parts of a touchpad
The 4th gen Thinkpad Carbon X1 has no mouse buttons below the touchpad, but it is click-sensitive (a so-called *clickpad*). Clicking it on a small band at the bottom provides either a left- or a right-click depending on which side is clicked. (this click is a real mechanic clicking action, not a tap...
The 4th gen Thinkpad Carbon X1 has no mouse buttons below the touchpad, but it is click-sensitive (a so-called *clickpad*). Clicking it on a small band at the bottom provides either a left- or a right-click depending on which side is clicked. (this click is a real mechanic clicking action, not a tap). My problem is that I am used to previous Thinkpad models, where there were physical mouse keys below the touchpad, so while mousing, I usually rest my thumb on the left key while using my index finger for navigating; then I can click without moving my thumb. However, on the new touchpad, as soon as my thumb rests on the touchpad, it counts as a touch on its own, and so the thumb and the index finger together become a multi-touch event, stopping the cursor from moving. How do I disable the multitouch detection for e.g. the lowest 1cm band of the touchpad, so that I can keep my thumb on it and not have it mistaken for a multi-touch gesture? Is there a way to track the other finger and discard the thumb until the physical click?
Cactus (855 rep)
Nov 27, 2016, 01:56 AM • Last activity: Nov 27, 2016, 10:07 AM
1 votes
0 answers
828 views
Add real dead zone in Synaptics Touchpad Driver
I know this has been asked a lot before, but after 2 days of reading I still have not found a fix. I have a new Dell XPS 15 which does not have physical buttons on the touchpad. The problem is that if I rest my finger on the button area in order to be ready to click, the synaptics driver detects it(...
I know this has been asked a lot before, but after 2 days of reading I still have not found a fix. I have a new Dell XPS 15 which does not have physical buttons on the touchpad. The problem is that if I rest my finger on the button area in order to be ready to click, the synaptics driver detects it(while it should not) and does not allow me to operate with another finger on the touchpad. Other functions such as drag and drop do not work as well. So far I have tried fixes such as adjusting AreaBottomEdge option in synaptics but that merely removes the functionality to register movements below the specified edge - i.e. finger movements are not detected but finger touching the pad is detected. Another fix I tried is sudo modprobe -r psmouse sudo modprobe psmouse proto=imps This made the driver stop detecting any finger in the bottom area but removed all scrolling functionality. On a separate note - I would really appreciate if somebody explains what proto=imps does and if there is any way I can bring back the scrolling functionality. Also tried proto=bare but result was the same. Also read through this bug report https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1026046 (note I am using SlackWare, not Ubuntu or Debian) but all the suggested fixes seem really messy(removing other functionalities) and os-version specific. It has been almost 5 years since this problem started. Has anyone found a stable fix?
niko (111 rep)
Jul 3, 2016, 10:32 AM
3 votes
0 answers
657 views
multi-touch gestures on Thinkpad T61
I'm currently running elementaryOS Freya on my Thinkpad T61 and want to use multi-touch gestures. Out of the box I can use 2-finger swipes for scrolling (although it works rather badly with this OS). $ grep "TouchPad: buttons:" /var/log/Xorg.0.log gives me this output: (--) synaptics: SynPS/2 Synapt...
I'm currently running elementaryOS Freya on my Thinkpad T61 and want to use multi-touch gestures. Out of the box I can use 2-finger swipes for scrolling (although it works rather badly with this OS). $ grep "TouchPad: buttons:" /var/log/Xorg.0.log gives me this output: (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right middle double triple so my touchpad is definitely capable of 3-finger gestures. However, I've tried for days now to get touchegg, ginn or xSwipe to work but when I enter the test-mode via touchegg or ginn in the terminal, it doesn't register any input at all, not even a simple tap. Possible solutions that I've already tried include: deactivating all native gestures in the synaptics driver $ synclient VertTwoFingerScroll=0 $ synclient HorizTwoFingerScroll=0 $ synclient TapButton1=0 $ synclient TapButton2=0 $ synclient TapButton3=0 $ synclient ClickFinger1=0 $ synclient ClickFinger2=0 $ synclient ClickFinger3=0 $ synclient PalmDetect=0 $ synclient GrabEventDevice=0 using evdev driver instead of synaptics (in /etc/X11/xorg.conf as well as /etc/X11/xorg.conf.d/50-synaptics.conf) Section "InputClass" Identifier "evdev touchpad catchall" Driver "evdev" MatchDevicePath "/dev/input/event*" MatchIsTouchpad "on" Option "Protocol" "event" Option "SHMConfig" "on" EndSection and downgrading to an older version of the synaptics driver as recommended in the installation instructions for xSwipe $ sudo apt-get remove xserver-xorg-input-synaptics $ sudo apt-get install build-essential libevdev-dev $ autoconf automake libmtdev-dev xorg-dev xutils-dev libtool git libx11-guitest-perl $ git clone https://github.com/felipejfc/xserver-xorg-input-synaptics.git $ cd xserver-xorg-input-synaptics/ $ ./autogen.sh $ ./configure --exec_prefix=/usr $ make $ sudo make install I also installed touchegg in a xubuntu live environment to rule out incompatibility with elementaryOS.
Grisu47 (131 rep)
Aug 26, 2015, 04:01 PM
2 votes
1 answers
2272 views
Configuring touch screen monitor
My brother recently bought a touch screen monitor [Dell S2240T][1], I connected it to my laptop using HDMI interface. I'm using OpenSuse 13.2 with latest stable KDE4. Initially monitor display looks blurred, after manually setting monitor frequency to 60Hz, it look better. 1. It recognized proper re...
My brother recently bought a touch screen monitor Dell S2240T , I connected it to my laptop using HDMI interface. I'm using OpenSuse 13.2 with latest stable KDE4. Initially monitor display looks blurred, after manually setting monitor frequency to 60Hz, it look better. 1. It recognized proper resolution 1080p but not using full width of screen. 2. It is incorrectly recognizing location of touch input (for example if I touch on a folder in dolphin, it opens other folder) . Also multi-touch is not working. 3. Is there any utility to properly calibrate touch screen?
Sharique (3213 rep)
Aug 26, 2015, 12:37 PM • Last activity: Aug 26, 2015, 12:58 PM
Showing page 1 of 20 total questions