Comments (12)
I suspect that if there is not a solution on different operating systems all over the web for years ... this problem is hardware-level design and can not be solved.
that's why the developer who created this mess is a big jerk ...
from switchboard-plug-mouse-touchpad.
Disable one of the "HID-compliant mouse" in device manager, Try each of them until finding the touch pad one. Microsoft make it almost impossible on latest win10...
from switchboard-plug-mouse-touchpad.
Here is a link to the bountysource page: https://www.bountysource.com/issues/30338432-no-way-to-configure-touchpad-settings-in-all-in-one-keyboards-keyboard-touchpad
Launchpad Details: #LPC Shawn McTear - 2016-04-20 12:29:14 +0000
from switchboard-plug-mouse-touchpad.
Hey OP, can you add more details? Are you saying touchpad settings don't appear for you at all?
Launchpad Details: #LPC Daniel Fore - 2016-05-07 02:27:08 +0000
from switchboard-plug-mouse-touchpad.
I'm using a laptop, so there are touchpad settings but they are only for the built-in touchpad. Changing those settings do not affect the touchpad on my external media keyboard.
Launchpad Details: #LPC Shawn McTear - 2016-05-07 02:39:15 +0000
from switchboard-plug-mouse-touchpad.
This is the keyboard I have: http://www.amazon.com/gp/aw/d/B00IICMUWS/ref=mp_s_a_1_1?qid=1462639499
I will look for the guide that I use to disable natural scrolling via terminal when I have time later. Might be helpful.
Launchpad Details: #LPC Shawn McTear - 2016-05-07 16:54:37 +0000
from switchboard-plug-mouse-touchpad.
I believe this is what the guide I used to disable natural scrolling previously:
http://forums.fedoraforum.org/showthread.php?t=298702
Launchpad Details: #LPC Shawn McTear - 2016-06-01 18:11:00 +0000
from switchboard-plug-mouse-touchpad.
Does anyone know if this is still the case? We don't toggle visibility of touchpad settings, so I don't see how this could still be an issue.
from switchboard-plug-mouse-touchpad.
The version of keyboard I got uses "natural scrolling" by default, but reports that "natural scrolling" is off. Duh. So I fix it at login with this command from a script:
xinput set-int-prop 'Microsoft Microsoft® Nano Transceiver v2.0 Mouse' 280 8 1
from switchboard-plug-mouse-touchpad.
the developer who created this mess is a big jerk ...
I have the same problem with this keyboard both on windows and on linux.
I hope it happens to be here and read these words
from switchboard-plug-mouse-touchpad.
How does libinput learn what properties should be available for any given touchpad? As of Ubuntu 18.04, the Microsoft All-in-one keyboard's touchpad gives the following properties, which don't include any "tapping" properties. (Not sure why it presents itself as doubled up devices.) Is there any hope of a software fix for this?
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=10 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=11 [slave pointer (2)]
⎜ ↳ airboard IR driver id=12 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Microsoft Microsoft® Nano Transceiver v2.0 id=9 [slave keyboard (3)]
↳ Microsoft Microsoft® Nano Transceiver v2.0 id=13 [slave keyboard (3)]
↳ airboard IR driver id=14 [slave keyboard (3)]
$
$ xinput list-props 10
Device 'Microsoft Microsoft® Nano Transceiver v2.0':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (276): 1
libinput Natural Scrolling Enabled Default (277): 0
libinput Scroll Methods Available (278): 0, 0, 1
libinput Scroll Method Enabled (279): 0, 0, 0
libinput Scroll Method Enabled Default (280): 0, 0, 0
libinput Button Scrolling Button (281): 2
libinput Button Scrolling Button Default (282): 2
libinput Middle Emulation Enabled (283): 0
libinput Middle Emulation Enabled Default (284): 0
libinput Accel Speed (285): 0.000000
libinput Accel Speed Default (286): 0.000000
libinput Accel Profiles Available (287): 1, 1
libinput Accel Profile Enabled (288): 1, 0
libinput Accel Profile Enabled Default (289): 1, 0
libinput Left Handed Enabled (290): 0
libinput Left Handed Enabled Default (291): 0
libinput Send Events Modes Available (261): 1, 0
libinput Send Events Mode Enabled (262): 0, 0
libinput Send Events Mode Enabled Default (263): 0, 0
Device Node (264): "/dev/input/event4"
Device Product ID (265): 1118, 2048
libinput Drag Lock Buttons (292):
libinput Horizontal Scroll Enabled (293): 1
$
$ xinput list-props 11
Device 'Microsoft Microsoft® Nano Transceiver v2.0':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (276): 0
libinput Natural Scrolling Enabled Default (277): 0
libinput Send Events Modes Available (261): 1, 0
libinput Send Events Mode Enabled (262): 0, 0
libinput Send Events Mode Enabled Default (263): 0, 0
Device Node (264): "/dev/input/event5"
Device Product ID (265): 1118, 2048
libinput Drag Lock Buttons (292):
libinput Horizontal Scroll Enabled (293): 1
$
from switchboard-plug-mouse-touchpad.
But apparently it's possible to disable tap-to-click under Windows. At least, several reviewers on Amazon claim that "Microsoft Mouse and Keyboard Center" can do it. Which gives one hope. :-)
(Interestingly, the very similar Logitech K400 Plus can disable tap-to-click with a key sequence (Fn-Button1). At least they realized some people might not want it.)
from switchboard-plug-mouse-touchpad.
Related Issues (20)
- Loosing toggle maximize configuration HOT 2
- Middle Click to Paste gets reset to true on restart
- the secondary click of the touchpad does not work well HOT 2
- More Click Settings Options HOT 3
- Tap-and-drag toggle HOT 2
- 3 & 4 finger swipe options to move the active window into the previous/next workspace respectively HOT 4
- Touchpad active state cannot be changed and use Windows state
- After unlocking system, mouse cursor icon does not appear HOT 1
- Touchpad is not detected at all HOT 7
- Logitech K830 Misidentified as Mouse HOT 1
- Touchpad button mapping HOT 1
- Support mouse gestures for Apple's Magic Mouse
- Do not have gestures config item in system configuration panel. HOT 7
- swipe down gesture HOT 1
- Restore single click HOT 1
- Magic Trackpad 2 does not work
- Add option to disable touchpad
- Ask support for switching workspace via mouse HOT 3
- Pinch to zoom with 2 fingers for zoom in/out isn´t working HOT 1
- Duplicate strings on Weblate
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 switchboard-plug-mouse-touchpad.