Opened 13 years ago

Closed 9 years ago

#725 closed bug (fixed)

Microsoft Natural Ergonomic Keyboard 4000 issues

Reported by: axeld Owned by: mmlr
Priority: normal Milestone: R1
Component: Drivers/Keyboard/USB Version: R1/Development
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by axeld)

When pressing the F-lock key, its LED goes off, and the F-keys don't work anymore - as expected. Unfortunately, it doesn't go back anymore, the LED is not light again when you press the F-lock key again.

Also, none of the extra (media, ...) keys seem to work.

Here is a description of its HID report:

0501    USAGE_PAGE generic desktop
0906    USAGE keyboard
a101    COLLECTION application
0508        USAGE_PAGE led
1901            USAGE_MIN num lock
2903            USAGE_MAX scroll lock
1500            LOGICAL_MIN 0
2501            LOGICAL_MAX 1
7501            REPORT_SIZE 1
9503            REPORT_COUNT 3
9102            OUTPUT variable
094b            USAGE 0x4b ???
9501            REPORT_COUNT 1
9102            OUTPUT variable
9504            REPORT_COUNT 4
9101            OUTPUT constant
0507        USAGE_PAGE keyboard
19e0            USAGE_MIN keyboard left control
29e7            USAGE_MAX keyboard right gui
9508            REPORT_COUNT 8
8102            INPUT variable
7508            REPORT_SIZE 8
9501            REPORT_COUNT 1
8101            INPUT constant
1900            USAGE_MIN 0 (reserved)
2991            USAGE_MAX 145 (keyboard lang2)
26ff00          LOGICAL_MAX 0xff / 255
9506            REPORT_COUNT 6
8100            INPUT
c0      COLLECTION_END

Change History (4)

comment:1 Changed 13 years ago by axeld

Cc: korli@… added

comment:2 Changed 13 years ago by diver

Cc: diver added

comment:3 Changed 9 years ago by axeld

Component: System/KernelDrivers/Keyboard/USB
Description: modified (diff)
Owner: changed from axeld to mmlr
Platform: All
Version: R1/Development

comment:4 Changed 9 years ago by axeld

Resolution: fixed
Status: newclosed

This has been fixed with Michael's work on the HID.

Note: See TracTickets for help on using tickets.