How do I find out which touchpad driver is being used?
I need to find out which touchpad driver is being used on my laptop running Ubuntu 16.04 so I can replace the one that comes with Ubuntu 18.04 (which is not working well).
I've tried lshw
which lists hardware information but there is nothing about a touchpad I can see.
I've tried lspci
and again nothing about a touchpad.
I've tried xpinput list
which gives:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD Touchpad id=11 [slave pointer (2)]
but what does that mean? Is DLL0665:01 a driver?
I was expecting either libinput
or synaptics
to be listed somewhere as these names keep coming up when I search for linux touchpad drivers.
EDIT
As suggested, I've tried lsmod
but no synaptics
or libinput
listed. I also tried lsmod | grep hid
which gives:
hid_multitouch 20480 0
intel_hid 16384 0
sparse_keymap 16384 3 dell_wmi,intel_hid,intel_vbtn
mac_hid 16384 0
i2c_hid 20480 0
hid 118784 2 i2c_hid,hid_multitouch
drivers touchpad
add a comment |
I need to find out which touchpad driver is being used on my laptop running Ubuntu 16.04 so I can replace the one that comes with Ubuntu 18.04 (which is not working well).
I've tried lshw
which lists hardware information but there is nothing about a touchpad I can see.
I've tried lspci
and again nothing about a touchpad.
I've tried xpinput list
which gives:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD Touchpad id=11 [slave pointer (2)]
but what does that mean? Is DLL0665:01 a driver?
I was expecting either libinput
or synaptics
to be listed somewhere as these names keep coming up when I search for linux touchpad drivers.
EDIT
As suggested, I've tried lsmod
but no synaptics
or libinput
listed. I also tried lsmod | grep hid
which gives:
hid_multitouch 20480 0
intel_hid 16384 0
sparse_keymap 16384 3 dell_wmi,intel_hid,intel_vbtn
mac_hid 16384 0
i2c_hid 20480 0
hid 118784 2 i2c_hid,hid_multitouch
drivers touchpad
Do either of the two appear in:lsmod
?
– chili555
Jun 26 '18 at 19:28
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need toblacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)
– Rinzwind
Jun 26 '18 at 19:29
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid inlsmod
.
– chili555
Jun 26 '18 at 19:33
@chili555 edited question with result oflsmod
– David
Jun 26 '18 at 19:52
lsmod
shows kernel drivers.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
I need to find out which touchpad driver is being used on my laptop running Ubuntu 16.04 so I can replace the one that comes with Ubuntu 18.04 (which is not working well).
I've tried lshw
which lists hardware information but there is nothing about a touchpad I can see.
I've tried lspci
and again nothing about a touchpad.
I've tried xpinput list
which gives:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD Touchpad id=11 [slave pointer (2)]
but what does that mean? Is DLL0665:01 a driver?
I was expecting either libinput
or synaptics
to be listed somewhere as these names keep coming up when I search for linux touchpad drivers.
EDIT
As suggested, I've tried lsmod
but no synaptics
or libinput
listed. I also tried lsmod | grep hid
which gives:
hid_multitouch 20480 0
intel_hid 16384 0
sparse_keymap 16384 3 dell_wmi,intel_hid,intel_vbtn
mac_hid 16384 0
i2c_hid 20480 0
hid 118784 2 i2c_hid,hid_multitouch
drivers touchpad
I need to find out which touchpad driver is being used on my laptop running Ubuntu 16.04 so I can replace the one that comes with Ubuntu 18.04 (which is not working well).
I've tried lshw
which lists hardware information but there is nothing about a touchpad I can see.
I've tried lspci
and again nothing about a touchpad.
I've tried xpinput list
which gives:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD Touchpad id=11 [slave pointer (2)]
but what does that mean? Is DLL0665:01 a driver?
I was expecting either libinput
or synaptics
to be listed somewhere as these names keep coming up when I search for linux touchpad drivers.
EDIT
As suggested, I've tried lsmod
but no synaptics
or libinput
listed. I also tried lsmod | grep hid
which gives:
hid_multitouch 20480 0
intel_hid 16384 0
sparse_keymap 16384 3 dell_wmi,intel_hid,intel_vbtn
mac_hid 16384 0
i2c_hid 20480 0
hid 118784 2 i2c_hid,hid_multitouch
drivers touchpad
drivers touchpad
edited Dec 19 '18 at 20:37
David
asked Jun 26 '18 at 19:24
DavidDavid
1186
1186
Do either of the two appear in:lsmod
?
– chili555
Jun 26 '18 at 19:28
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need toblacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)
– Rinzwind
Jun 26 '18 at 19:29
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid inlsmod
.
– chili555
Jun 26 '18 at 19:33
@chili555 edited question with result oflsmod
– David
Jun 26 '18 at 19:52
lsmod
shows kernel drivers.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
Do either of the two appear in:lsmod
?
– chili555
Jun 26 '18 at 19:28
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need toblacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)
– Rinzwind
Jun 26 '18 at 19:29
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid inlsmod
.
– chili555
Jun 26 '18 at 19:33
@chili555 edited question with result oflsmod
– David
Jun 26 '18 at 19:52
lsmod
shows kernel drivers.
– Pilot6
Jun 27 '18 at 11:16
Do either of the two appear in:
lsmod
?– chili555
Jun 26 '18 at 19:28
Do either of the two appear in:
lsmod
?– chili555
Jun 26 '18 at 19:28
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need to
blacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)– Rinzwind
Jun 26 '18 at 19:29
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need to
blacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)– Rinzwind
Jun 26 '18 at 19:29
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid in
lsmod
.– chili555
Jun 26 '18 at 19:33
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid in
lsmod
.– chili555
Jun 26 '18 at 19:33
@chili555 edited question with result of
lsmod
– David
Jun 26 '18 at 19:52
@chili555 edited question with result of
lsmod
– David
Jun 26 '18 at 19:52
lsmod
shows kernel drivers.– Pilot6
Jun 27 '18 at 11:16
lsmod
shows kernel drivers.– Pilot6
Jun 27 '18 at 11:16
add a comment |
1 Answer
1
active
oldest
votes
Run
xinput list-props 11
and you will see which userspace driver is used (libinput, or synaptics).
11
is the touchpad id from xinput list
.
It was not quite clear which driver are you asking about: kernel or userspace.
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!
– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1049965%2fhow-do-i-find-out-which-touchpad-driver-is-being-used%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Run
xinput list-props 11
and you will see which userspace driver is used (libinput, or synaptics).
11
is the touchpad id from xinput list
.
It was not quite clear which driver are you asking about: kernel or userspace.
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!
– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
Run
xinput list-props 11
and you will see which userspace driver is used (libinput, or synaptics).
11
is the touchpad id from xinput list
.
It was not quite clear which driver are you asking about: kernel or userspace.
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!
– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
Run
xinput list-props 11
and you will see which userspace driver is used (libinput, or synaptics).
11
is the touchpad id from xinput list
.
It was not quite clear which driver are you asking about: kernel or userspace.
Run
xinput list-props 11
and you will see which userspace driver is used (libinput, or synaptics).
11
is the touchpad id from xinput list
.
It was not quite clear which driver are you asking about: kernel or userspace.
answered Jun 26 '18 at 19:57
Pilot6Pilot6
51.6k15107196
51.6k15107196
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!
– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!
– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!– David
Jun 26 '18 at 20:14
xinput list-props 11
shows Synaptics driver is being used. Now I need to go and learn the difference between kernel and userspace drivers!– David
Jun 26 '18 at 20:14
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
You can ask a question regarding the two drivers for input devices. It can be a good one.
– Pilot6
Jun 27 '18 at 11:16
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1049965%2fhow-do-i-find-out-which-touchpad-driver-is-being-used%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Do either of the two appear in:
lsmod
?– chili555
Jun 26 '18 at 19:28
@chili555 and there i was makign an answer :=) @david: DLL means Dell so not a driver but an identification. The important part is behind it: vendor id 06CB and device ID 76AD . In older topics you can see people need to
blacklist i2c_hid
askubuntu.com/questions/593466/… but wait for chili555 since that instruction is very old ;-)– Rinzwind
Jun 26 '18 at 19:29
Of course, as @Rinzwind suggests, also look for i2c_hid or any other hid in
lsmod
.– chili555
Jun 26 '18 at 19:33
@chili555 edited question with result of
lsmod
– David
Jun 26 '18 at 19:52
lsmod
shows kernel drivers.– Pilot6
Jun 27 '18 at 11:16