What's my device name; how to setup the 7 button+wheel configuration
Have attached a Kensington Orbit Optical Trackball to my 13.37 OS.
I ran xinput --list --long hoping to find my device's name but got: Virtual Core Pointer, Virtual Core XTEST Pointer, and ImPS/2 Generic Wheel Mouse. The trackball has 2 physical buttons. Somehow I got xinput --list-props to divulge the buttons: left, middle, right, up, down, horizontal left and horizontal right. But forgot what I used and unable to find it in "history". What is this device's name??? Note: I ran lspci, lsusb, & lsdev but could not find any device that looked like the trackball, i.e. description or mfgr:devid. I am looking for a way to get Xinput to give me a middle buttoon, and horizontal and vertical button+ball. Can someone provide this? BTW it is hooked up to PS/2 because I need all the currently available USB slots. Isn't it amazing that a company can provide a cd with M$ & RT drivers and in 21 languages in 32 pages say congratulations if U have a problem reboot and try again but can't be bothered to print 7-10 Linux commands about the core of their product? They claim telephone support but could not find a phone number for it. Must have been lost in translation. LOL Their web support didn't look that great either. Note: I ran lspci, lsusb, lsdev but could not find anything with mfgr:dev number or description. |
5 light settings accordingly. The rest - you manually assigning function. Use the x-mouse, and "sudo lsusb -v" commands you...
trk |
I found thru xinput --list the master and 2 slaves with their id.
There is some question about using the Master as a device name as other Kensington's use the ImPS/2 perhaps they too were connected via PS/2. This is quite uncertain. I have created a script which will allow me to change the device name and will experiment with each device name. My plan is to try with creating the middle button first then after that try vertical and horizontal scrolling with the ball+button. BTW using the above command then xinput --list-prop <dev> (which allows use of id or device name for <dev>) was helpful Found the button numbers using "xev". Here is script: Code:
#!/bin/sh |
All times are GMT -5. The time now is 10:46 AM. |