Since 11.1, this device identifier has been usable to set the buttons for our trackballs; unfortunately, in 13.1 it seems to have changed. Tried to run xorg -configure to generate a configuration that could be tweaked, but it borked X and forced a reinstall.
The log shows a three button mouse with scroll wheel being detected:
180.419] (II) Using input driver ‘evdev’ for ‘Generic USB K/B’
180.419] () Generic USB K/B: always reports core events
180.419] () evdev: Generic USB K/B: Device: “/dev/input/event1”
180.419] (–) evdev: Generic USB K/B: Vendor 0x13ba Product 0x17
180.419] (–) evdev: Generic USB K/B: Found 3 mouse buttons
180.419] (–) evdev: Generic USB K/B: Found scroll wheel(s)
180.419] (–) evdev: Generic USB K/B: Found relative axes
180.419] (–) evdev: Generic USB K/B: Found x and y relative axes
180.419] (–) evdev: Generic USB K/B: Found keys
180.419] (II) evdev: Generic USB K/B: Configuring as mouse
180.419] (II) evdev: Generic USB K/B: Configuring as keyboard
180.419] (II) evdev: Generic USB K/B: Adding scrollwheel support
180.419] () evdev: Generic USB K/B: YAxisMapping: buttons 4 and 5
180.419] () evdev: Generic USB K/B: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
180.419] (**) Option “config_info” “udev:/sys/devices/pci0000:00/0000:00:12.0/usb5/5-1/5-1:1.1/input/input1/event1”
180.419] (II) XINPUT: Adding extended input device “Generic USB K/B” (type: KEYBOARD, id 9)
But none of this functionality is working, … so the question is, how does one properly configure a trackball in 13.1?
Much has changed with the X-server since openSUSE 11.1. Have you investigated/etc/X11/xorg.conf.d/10-evdev.conf?
I’m not familiar with your trackball hardware , but this archlinuxpage shows how a Marble Mouse can be configured using this Xorg configuration file. Maybe that will be of help.
evdev seems to have miscellaneous devices, … however, after scanning the archlinux page, it is more obfuscated as to how the device (in this case ‘Generic USB K/B’) can be reconfigured to operate properly.
I can only offer general advice, as I don’t own this hardware, and have never had to configure mouse/trackball hardware. I’m assuming that you’ll need to enable ‘Evdev Wheel Emulation’, and set related parameters as discussed here
You will have to experiment with the settings to suit your hardware.
The ‘xinput’ commands correspond to evdev driver options that can be added to a custom Xorg configuration file eg /etc/X11/xorg.conf.d/30-trackball.conf