XIM Community

XIM 4 => Downloads => Beta => Topic started by: gunit2004 on 03:57 PM - 04/20/14

Title: Zowie mouse wheel scroll up/down not working
Post by: gunit2004 on 03:57 PM - 04/20/14
Hey Obsiv, with the team currently working on getting Logitech buttons/keystrokes working properly, is it possible to look at the problem with the Zowie line of mice as well? The scroll up/down on the mousewheel is not recognized by the XIM Manager at all. The same problem exists on the XIM3 and XIM Edge and has carried over to the XIM4E Beta as well.

If there is anything I can post up for you to give you an idea of what is causing the problem, let me know!

Zowie mice do not use any special drivers and are known for being simple plug'n'play mice. Not sure why the mouse wheel doesn't work (clicking the mouse wheel down works, but scrolling up/down doesn't). As far as I know the problem exists on all Zowie mice (I own the EC2 and FK and mousewheel scroll doesn't work on either one).


Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Orbital_sFear on 11:04 AM - 04/21/14
Can you run USBlyzer and post the report?  Parsing the hid descriptor is no easy task, there are a lot of ways to say the same thing.
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: gunit2004 on 01:15 AM - 04/22/14
Can you run USBlyzer and post the report?  Parsing the hid descriptor is no easy task, there are a lot of ways to say the same thing.

Downloaded the USBlyzer program... not too sure how to use it to get a report on the Zowie mouse.  :P
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Lord Of The Sith on 01:58 AM - 04/22/14
Can you run USBlyzer and post the report?  Parsing the hid descriptor is no easy task, there are a lot of ways to say the same thing.

While you're here will my keyboard be supported this time around?
As i know it never worked on the XIM EDGE..

www.amazon.com/Storm-QuickFire-Rapid-Tenkeyless-Mechanical/dp/B007VDLVD4

Ta :D
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Orbital_sFear on 09:54 AM - 04/22/14
Again, post your: device descriptor, configuration descriptor, and the hid reports.  Does anyone have a link to help walk you through doing that on usblyzer?  I don't have one handy.
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: roads on 09:56 AM - 04/22/14
Orbital the wheel stopped working when we found "button down -64ms- button up" when scrolling  was best for switching weapons. The Zowie wheel seems not to like that.
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Orbital_sFear on 10:08 AM - 04/22/14
 http://www.xim3.com/community/index.php?action=dlattach;topic=9614.0;attach=2156
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: abc123 on 11:21 AM - 04/22/14
http://www.xim3.com/community/index.php?action=dlattach;topic=9614.0;attach=2156

you want that for the Mionix mouse too?
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: gunit2004 on 05:13 PM - 04/22/14
Report from Zowie EC2 EVO Gaming Mouse:



USB Input Device
Connection Status   Device connected
Current Configuration   1
Speed   Full (12 Mbit/s)
Device Address   2
Number Of Open Pipes   1
Device Descriptor ZOWIE Gaming mouse
Offset   Field   Size   Value   Description
0    bLength    1    12h    
1    bDescriptorType    1    01h    Device
2    bcdUSB    2    0200h    USB Spec 2.0
4    bDeviceClass    1    00h    Class info in Ifc Descriptors
5    bDeviceSubClass    1    00h    
6    bDeviceProtocol    1    00h    
7    bMaxPacketSize0    1    08h    8 bytes
8    idVendor    2    1AF3h    
10    idProduct    2    0001h    
12    bcdDevice    2    0001h    0.01
14    iManufacturer    1    01h    "Kingsis Peripherals"
15    iProduct    1    02h    "ZOWIE Gaming mouse"
16    iSerialNumber    1    00h    
17    bNumConfigurations    1    01h    
Configuration Descriptor 1 Bus Powered, 100 mA
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    02h    Configuration
2    wTotalLength    2    0022h    
4    bNumInterfaces    1    01h    
5    bConfigurationValue    1    01h    
6    iConfiguration    1    00h    
7    bmAttributes    1    A0h    Bus Powered, Remote Wakeup
   4..0: Reserved       ...00000     
   5: Remote Wakeup       ..1.....     Yes
   6: Self Powered       .0......     No, Bus Powered
   7: Reserved (set to one)
(bus-powered for 1.0)       1.......     
8    bMaxPower    1    32h    100 mA
Interface Descriptor 0/0 HID, 1 Endpoint
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    04h    Interface
2    bInterfaceNumber    1    00h    
3    bAlternateSetting    1    00h    
4    bNumEndpoints    1    01h    
5    bInterfaceClass    1    03h    HID
6    bInterfaceSubClass    1    01h    Boot Interface
7    bInterfaceProtocol    1    02h    Mouse
8    iInterface    1    00h    
HID Descriptor
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    21h    HID
2    bcdHID    2    0111h    1.11
4    bCountryCode    1    21h    US
5    bNumDescriptors    1    01h    
6    bDescriptorType    1    22h    Report
7    wDescriptorLength    2    0045h    69 bytes
Endpoint Descriptor 81 1 In, Interrupt, 1 ms
Offset   Field   Size   Value   Description
0    bLength    1    07h    
1    bDescriptorType    1    05h    Endpoint
2    bEndpointAddress    1    81h    1 In
3    bmAttributes    1    03h    Interrupt
   1..0: Transfer Type       ......11     Interrupt
   7..2: Reserved       000000..     
4    wMaxPacketSize    2    0008h    8 bytes
6    bInterval    1    01h    1 ms
Interface 0 HID Report Descriptor Mouse
Item Tag (Value)    Raw Data
Usage Page (Generic Desktop)    05 01
Usage (Mouse)    09 02
Collection (Application)    A1 01
    Usage (Pointer)    09 01
    Collection (Physical)    A1 00
        Usage Page (Button)    05 09
        Usage Minimum (Button 1)    19 01
        Usage Maximum (Button 6)    29 06
        Logical Minimum (0)    15 00
        Logical Maximum (1)    25 01
        Report Count (6)    95 06
        Report Size (1)    75 01
        Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit)    81 02
        Report Count (2)    95 02
        Report Size (1)    75 01
        Input (Cnst,Ary,Abs)    81 01
        Usage Page (Generic Desktop)    05 01
        Usage (X)    09 30
        Usage (Y)    09 31
        Logical Minimum (-32767)    16 01 80
        Logical Maximum (32767)    26 FF 7F
        Report Size (16)    75 10
        Report Count (2)    95 02
        Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit)    81 06
    End Collection    C0
    Collection (Physical)    A1 00
        Report Count (1)    95 01
        Report Size (8)    75 08
        Usage Page (Generic Desktop)    05 01
        Usage (Wheel)    09 38
        Logical Minimum (-127)    15 81
        Logical Maximum (127)    25 7F
        Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit)    81 06
    End Collection    C0
End Collection    C0

This report was generated by USBlyzer

----------------------

Report for Zowie FK Gaming Mouse:



USB Input Device
Connection Status   Device connected
Current Configuration   1
Speed   Full (12 Mbit/s)
Device Address   4
Number Of Open Pipes   1
Device Descriptor ZOWIE Gaming mouse
Offset   Field   Size   Value   Description
0    bLength    1    12h    
1    bDescriptorType    1    01h    Device
2    bcdUSB    2    0200h    USB Spec 2.0
4    bDeviceClass    1    00h    Class info in Ifc Descriptors
5    bDeviceSubClass    1    00h    
6    bDeviceProtocol    1    00h    
7    bMaxPacketSize0    1    08h    8 bytes
8    idVendor    2    1AF3h    
10    idProduct    2    0001h    
12    bcdDevice    2    0001h    0.01
14    iManufacturer    1    01h    "Kingsis Peripherals"
15    iProduct    1    02h    "ZOWIE Gaming mouse"
16    iSerialNumber    1    00h    
17    bNumConfigurations    1    01h    
Configuration Descriptor 1 Bus Powered, 100 mA
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    02h    Configuration
2    wTotalLength    2    0022h    
4    bNumInterfaces    1    01h    
5    bConfigurationValue    1    01h    
6    iConfiguration    1    00h    
7    bmAttributes    1    A0h    Bus Powered, Remote Wakeup
   4..0: Reserved       ...00000     
   5: Remote Wakeup       ..1.....     Yes
   6: Self Powered       .0......     No, Bus Powered
   7: Reserved (set to one)
(bus-powered for 1.0)       1.......     
8    bMaxPower    1    32h    100 mA
Interface Descriptor 0/0 HID, 1 Endpoint
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    04h    Interface
2    bInterfaceNumber    1    00h    
3    bAlternateSetting    1    00h    
4    bNumEndpoints    1    01h    
5    bInterfaceClass    1    03h    HID
6    bInterfaceSubClass    1    01h    Boot Interface
7    bInterfaceProtocol    1    02h    Mouse
8    iInterface    1    00h    
HID Descriptor
Offset   Field   Size   Value   Description
0    bLength    1    09h    
1    bDescriptorType    1    21h    HID
2    bcdHID    2    0111h    1.11
4    bCountryCode    1    21h    US
5    bNumDescriptors    1    01h    
6    bDescriptorType    1    22h    Report
7    wDescriptorLength    2    0045h    69 bytes
Endpoint Descriptor 81 1 In, Interrupt, 1 ms
Offset   Field   Size   Value   Description
0    bLength    1    07h    
1    bDescriptorType    1    05h    Endpoint
2    bEndpointAddress    1    81h    1 In
3    bmAttributes    1    03h    Interrupt
   1..0: Transfer Type       ......11     Interrupt
   7..2: Reserved       000000..     
4    wMaxPacketSize    2    0008h    8 bytes
6    bInterval    1    01h    1 ms
Interface 0 HID Report Descriptor Mouse
Item Tag (Value)    Raw Data
Usage Page (Generic Desktop)    05 01
Usage (Mouse)    09 02
Collection (Application)    A1 01
    Usage (Pointer)    09 01
    Collection (Physical)    A1 00
        Usage Page (Button)    05 09
        Usage Minimum (Button 1)    19 01
        Usage Maximum (Button 6)    29 06
        Logical Minimum (0)    15 00
        Logical Maximum (1)    25 01
        Report Count (6)    95 06
        Report Size (1)    75 01
        Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit)    81 02
        Report Count (2)    95 02
        Report Size (1)    75 01
        Input (Cnst,Ary,Abs)    81 01
        Usage Page (Generic Desktop)    05 01
        Usage (X)    09 30
        Usage (Y)    09 31
        Logical Minimum (-32767)    16 01 80
        Logical Maximum (32767)    26 FF 7F
        Report Size (16)    75 10
        Report Count (2)    95 02
        Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit)    81 06
    End Collection    C0
    Collection (Physical)    A1 00
        Report Count (1)    95 01
        Report Size (8)    75 08
        Usage Page (Generic Desktop)    05 01
        Usage (Wheel)    09 38
        Logical Minimum (-127)    15 81
        Logical Maximum (127)    25 7F
        Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit)    81 06
    End Collection    C0
End Collection    C0

This report was generated by USBlyzer

------------------

I realize the reports might end up looking a bit messy on the forum, so I put them up on PasteBin as well, they can be found here: http://pastebin.com/9U495p4P
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Lord Of The Sith on 06:15 PM - 04/22/14
Again, post your: device descriptor, configuration descriptor, and the hid reports.  Does anyone have a link to help walk you through doing that on usblyzer?  I don't have one handy.

You want this for my keyboard as well?
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: abc123 on 06:29 PM - 04/22/14
I realize the reports might end up looking a bit messy on the forum, so I have also uploaded both of them as .html files to my Onedrive. They can be accessed here: https://onedrive.live.com/?cid=b0d58393b2fbbef6&id=B0D58393B2FBBEF6%212650&ithint=folder,&authkey=!AKZ4SLdWSRiU-GE (https://onedrive.live.com/?cid=b0d58393b2fbbef6&id=B0D58393B2FBBEF6%212650&ithint=folder,&authkey=!AKZ4SLdWSRiU-GE)

didn't work, just use pastebin.com
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: gunit2004 on 07:17 PM - 04/22/14
I realize the reports might end up looking a bit messy on the forum, so I have also uploaded both of them as .html files to my Onedrive. They can be accessed here: https://onedrive.live.com/?cid=b0d58393b2fbbef6&id=B0D58393B2FBBEF6%212650&ithint=folder,&authkey=!AKZ4SLdWSRiU-GE (https://onedrive.live.com/?cid=b0d58393b2fbbef6&id=B0D58393B2FBBEF6%212650&ithint=folder,&authkey=!AKZ4SLdWSRiU-GE)

didn't work, just use pastebin.com

Thanks, just edited my post.
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Lord Of The Sith on 06:28 AM - 04/23/14
Hey Orbital  ::)

http://pastebin.com/CX1uTh6Q

More work for you  ;D LOL

Thank you  :-* :P
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: ianaif0rce on 04:09 AM - 02/24/15
^bump, still awaiting zowie-line mice fix :)
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: PhiZaRoaH on 02:36 PM - 02/24/15
Scroll wheel is why i sent my fk1 back.
Title: Re: Zowie mouse wheel scroll up/down not working
Post by: Jobe on 02:05 PM - 02/25/15
Scroll wheel is why i sent my fk1 back.

I'm hopeing this gets fixed soon, currently using standard FK with a FK1 on the way to me  ;D

Will you be looking at this issue Obsiv ?