You are not logged in.
Hi all..
Anyone know what I need to get my Logitech T650 Touchpad work's in gnome-shell?
This is my product: www.logitech.com/en-us/product/touchpad-t650
Thanks !
Web Developer.
Offline
From what i read on the internet there are quite a few complains regarding features missing from this device.
Its a device that is not supported by Logitech (on linux) so you will most likely face problems with it
Offline
Hi !
I install Solaar tool for pair the device, and I see my Touchpad in Solaar dialog, but how I can use the driver for this device?
I cannot see T650 in:
lsusb
What I can to do?
Web Developer.
Offline
Isn't there something like
Bus 005 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
in lsusb? Or anything that mentions logitech in lsmod?
Offline
Yes. It it there. But it is not the Touchpad. So what I can to do?
Web Developer.
Offline
lsusb will only show the receiver. The same happens with my mouse at least. It means the trackpad communicates with the PC.
Offline
So.. How I can get the driver work with my Touchpad. I just want to mapping the buttons, and try to get it works.
Web Developer.
Offline
To get things clear. Does the pointer moves when you move your hand on the trackpad??
If you just want to map the buttons you probably can do it through X but i have no idea how. Someone more knowledgeable might help. Just wait a bit.
Offline
The pointer moves when I move my hand on the trackpad, yes. And two fingers scroll works perfect. And pysicily button work, but no tap click on the trackpad..
Web Developer.
Offline
I think you are out of luck.
http://forums.logitech.com/t5/Mice-and- … 401/page/4
and logitech is not going to do something about it.
Offline
I think the linux ppl going to do something :-\
Web Developer.
Offline
Linux people can only do something if it is related to the kernel. And from experience i can tell you that the logitech kernel guy has been more than helpfull. If it is a driver issue -ie not implemented feature- don't expect Logitech to do anything for it. They don't support linux and noone will care. It happens with most companies (Intel included).
Offline
What buttons do you want to remap? You mean the "tap" action? Tap-to-click works for me with the unreleased firmware included by a Logitech engineer.
Can you clone my "fixes" branch of Solaar and paste information about the device in this topic?
git clone https://github.com/Lekensteyn/Solaar -b fixes
cd Solaar
bin/solaar show
There is work in progress for better touchpad support:
https://code.google.com/p/chromium/issu … ?id=221455
Last edited by Lekensteyn (2013-08-23 21:35:59)
Offline
Thanks for your posting !
[yakir@localhost Solaar]$ bin/solaar show
Unifying Receiver
Device path : /dev/hidraw3
USB id : 046d:c52b
Serial : 1ADC9E07
Firmware : 24.00.B0018
Bootloader : 00.06
Has 1 paired device(s) out of a maximum of 6.
Notifications: (none)
Device activity counters: 1=122
1: Wireless Rechargeable Touchpad T650
Codename : T650
Kind : touchpad
Wireless PID : 4101
Protocol : HID++ 2.0
Polling rate : 8 ms (125Hz)
Serial number: 1F138055
Firmware: RQM 41.00.B0033
Bootloader: BL 03.00
Hardware: 72
Other:
The power switch is located on the base.
Supports 23 HID++ 2.0 features:
0: ROOT {0000}
1: FEATURE SET {0001}
2: FEATURE INFO {0002}
3: DEVICE FW VERSION {0003}
4: DEVICE NAME {0005}
5: BATTERY STATUS {1000}
6: WIRELESS DEVICE STATUS {1D4B}
7: unknown:1DF3 {1DF3} internal, hidden
8: REPROG CONTROLS {1B00}
9: unknown:1F03 {1F03} internal, hidden
10: VERTICAL SCROLLING {2100}
11: HI RES SCROLLING {2120}
12: MOUSE POINTER {2200}
13: DFUCONTROL {00C0}
14: unknown:1E80 {1E80} internal, hidden
15: TOUCHPAD RAW XY {6100}
16: unknown:1860 {1860} internal, hidden
17: unknown:1E00 {1E00} hidden
18: REPROG CONTROLS V2 {1B01}
19: unknown:1890 {1890} internal, hidden
20: unknown:18E5 {18E5} internal, hidden
21: unknown:18A0 {18A0} internal, hidden
22: unknown:1830 {1830} internal, hidden
Has 2 reprogrammable keys:
0: LEFT CLICK => LeftClick mse, reprogrammable
1: RIGHT CLICK => RightClick mse, reprogrammable
Battery: 50%, discharging.
Please let's me know what I need to do now. :]
Web Developer.
Offline
Please get a usbmon capture for tapping, see https://lekensteyn.nl/logitech-unifying.html#usbmon
For convenience, the ltunify repo also contains a usbmon-setperms script. Command to get the ltunify repo and proceed with getting an annotated usbmon capture:
git clone https://git.lekensteyn.nl/ltunify.git
cd ltunify
make read-dev-usbmon
sudo ./usbmon-setperms
./read-dev-usbmon /dev/usbmon5 # note: use the one outputted by the above script
Note that every mouse motion, finger, click, etc triggers an event, so do not move too much while capturing. Timestamps are prepended, so please copy the output here and note your actions (e.g. where you tapped). If there is no output, the device probably has to be brought into "raw mode", but that is something for the WTP driver mentioned in the Chromium issue.
Offline
$ sudo ./usbmon-setperms
Please run as regular user or set USER
$ ./usbmon-setperms
Found devices: /dev/usbmon2 /dev/usbmon2
Attempting to change permissions...
chgrp: invalid group: ‘yakir’
mode of ‘/dev/usbmon2’ retained as 0660 (rw-rw----)
mode of ‘/dev/usbmon2’ retained as 0660 (rw-rw----)
$ ./read-dev-usbmon /dev/usbmon5
/dev/usbmon5: No such file or directory
$ ls /dev/usbmon*
/dev/usbmon0 /dev/usbmon1 /dev/usbmon2
$ ./read-dev-usbmon /dev/usbmon2
/dev/usbmon2: Permission denied
What I can to do now?
Web Developer.
Offline
OK, I do not get any output when I tap on Touchpad.
That's what I get:
./read-dev-usbmon /dev/usbmon2
13:45:43.855 Recv report_id=00 unkn device=00 type=00 _HIDPP20 params=00 00 00 00 00
What I can to do right now?
Thanks !!!
Web Developer.
Offline
There is work in progress for better touchpad support:
https://code.google.com/p/chromium/issu … ?id=221455
Is this going to be included in a future kernel???
Offline
@KingYes There must be more than that single line (which isn't even meaningful). Can you git pull the latest usbmon-setperms script and re-run it again? Try to move to get some messages and tap once you see some messages. If you do not get something, it is probably the wrong USB bus. In that case, please post the output of lsusb -d 046d:.
The output should look like this (annotations added by me):
# move pointer
16:36:22.834 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.850 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.858 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 01 E0 FF 00 00 5E 00 00 00 00
16:36:22.866 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 01 F0 FF 00 00 4E 00 00 00 00
16:36:22.880 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.888 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 01 E0 FF 00 00 5E 00 00 00 00
16:36:22.896 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.912 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 01 00 00 00 00 3D 00 00 00 00
16:36:22.920 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.928 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.950 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
16:36:22.982 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 F0 FF 00 00 4F 00 00 00 00
# tap
16:36:24.062 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=01 00 00 00 00 00 00 3D 00 00 00 00
16:36:24.216 Recv report_id=20 unkn device=02 DEV2 type=02 MOUSE params=00 00 00 00 00 00 00 3E 00 00 00 00
@89c51 It's likely that it will be included in a future Linux kernel.
Offline
@Lekensteyn, I get any output when I move the pointer, but no when I just tapping with 1/2/3 fingers.
What I can to do for now?
17:55:00.031 Recv report_id=00 unkn device=00 type=00 _HIDPP20 params=00 00 00 00 00
17:55:01.345 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 F5 AF FF 00 00 9B 00 00 00 00
17:55:01.353 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FC EF FF 00 00 54 00 00 00 00
17:55:01.361 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FD FF FF 00 00 43 00 00 00 00
17:55:01.369 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FD FF FF 00 00 43 00 00 00 00
17:55:01.385 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FE FF FF 00 00 42 00 00 00 00
17:55:01.393 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FF 0F 00 00 00 30 00 00 00 00
17:55:01.401 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FE FF FF 00 00 42 00 00 00 00
17:55:01.415 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FF 0F 00 00 00 30 00 00 00 00
17:55:01.431 Recv report_id=20 unkn device=01 DEV1 type=02 MOUSE params=00 00 FF 0F 00 00 00 30 00 00 00 00
This is the move.. when I tapping, It's not work.
Last edited by KingYes (2013-08-25 14:55:48)
Web Developer.
Offline
@KingYes, I guess you will have to wait for a newer firmware version then. I tried the WTP driver (https://git.lekensteyn.nl/peter/linux/l … gitech-wtp), but it then gives userspace all control over the events. Perhaps https://github.com/BlueDragonX/xf86-input-mtrack can work together with this, but I haven't tried it yet.
I reported some issues at https://code.google.com/p/chromium/issu … 221455#c30
Offline
did you try xinput list then looking for the touchpad it will give you a read like this
mrmanitech@localhost ~]$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DualPoint Stick id=11 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ Dell WMI hotkeys id=12 [slave keyboard (3)]
as you can see my touch pad is id=10 so now if you see your touch pad try this
xinput enable "10" no " also replace the number with the one that shows up on your list.
Offline
Update: I managed to get the pointer to move, it turns out that there was a bug that gives people with fat fingers an advantage. Try the logitech WTP driver up to https://git.lekensteyn.nl/peter/linux/c … 2842f222e0
See https://lekensteyn.nl/logitech-dev/TODO.txt for some other pointers. Basic movement, single/double/triple taps and scrolling are supported (horizontal scroll is disabled by default, but can be enabled). Gestures are unsupported right now (well, the kernel driver supports it, but xf86-input-synaptics does not process them).
Oh and note that the patches are in alpha state. See TODO.txt for some issues.
Offline
Update: I managed to get the pointer to move, it turns out that there was a bug that gives people with fat fingers an advantage. Try the logitech WTP driver up to https://git.lekensteyn.nl/peter/linux/c … 2842f222e0.
Hi Lekensteyn, it seems your git repo is refusing cloning. Would you please share your great progress?
Offline
Hi Lekensteyn.
How I can install this one?
Web Developer.
Offline