Opened 6 years ago

Last modified 2 years ago

#14919 new bug

[Velocifire TKL02] Erratic keyboard behavior

Reported by: maylayhdev Owned by: mmlr
Priority: normal Milestone: Unscheduled
Component: Drivers/Input/HID/USB Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: x86

Description

Velocifire TKL02 wired USB keyboard behaves erratically under Haiku.

Key presses do not register until a few tries, and then repeat endlessly.

Issue can be reproduced on hrev52913 x86_gcc2 hybrid on different machines. Keyboard was tested to be working properly in BIOS as well as other operating systems.

Keyboard presents itself as:

0c45:8073 /dev/bus/usb/0/1 "Microdia" "USB DEVICE" ver. 0110

syslog when keyboard is attached

KERN: usb hub 37: port 2: new device connected
KERN: usb ehci 7: fullspeed device connected, giving up port ownership
KERN: usb hub 22: port 0: new device connected
KERN: usb hub 37: port 2: device removed
KERN: usb_hid: keyboard device unhandled control 0x00002710
KERN: Last message repeated 2 times.

Attachments (2)

usb_hid_report_descriptor_0c45_652f_0.bin (79 bytes ) - added by hdpcgns 4 years ago.
usb_hid_report_descriptor_0c45_652f_1.bin (112 bytes ) - added by hdpcgns 4 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 by waddlesplash, 6 years ago

Component: Drivers/Keyboard/USBDrivers/Input/USB-HID

component -> USB-HID (new)

comment:2 by pulkomandy, 5 years ago

Might work better with hrev53816, can you retry?

comment:3 by hdpcgns, 4 years ago

My wired usb keyboard has the exact same behavior on hrev54645 x86_64 (on real hardware) and presents itself as:

0c45:652f /dev/bus/usb/1/7 "Microdia" "USB DEVICE" ver. 0102

comment:4 by pulkomandy, 3 years ago

Hi, we have reworked the keyboard driver in hrev55413, can you try this or a later version and see if it works now? Thanks!

in reply to:  4 comment:5 by zelenoviy, 2 years ago

I have same bug on same keyboard type ("MOTORSPEED", but identify as "Microdia" "USB DEVICE") Reproduced on hrev56532

comment:6 by waddlesplash, 2 years ago

Please retest on hrev56570.

Note: See TracTickets for help on using tickets.