Bug 13545 - New module "iso_layout" option for driver "hid-apple.c"
Summary: New module "iso_layout" option for driver "hid-apple.c"
Status: RESOLVED INSUFFICIENT_DATA
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 enhancement
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-15 13:09 UTC by Stefan Glasenhardt
Modified: 2009-07-28 16:56 UTC (History)
0 users

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Patch to add module option for enabling/disabling ISO layout an Apple USB keyboard, kernel version 2.6.30 (1.03 KB, patch)
2009-06-15 13:09 UTC, Stefan Glasenhardt
Details | Diff

Description Stefan Glasenhardt 2009-06-15 13:09:54 UTC
Created attachment 21919 [details]
Patch to add module option for enabling/disabling ISO layout an Apple USB keyboard, kernel version 2.6.30 

Hi,

Many people who are using an Apple USB keyboard, have swapped keys on the keyboard (e.g. "^" and "<"). The problem can be solved when the hardcoded ISO layout in the driver is disabled. (It helps at least on my german version of keyboard).

I've made a very small patch for the driver, which includes a new module option named "iso_layout". The default value of this option is enabled, which means the driver behaves just like before. When the value is setted to "0", the driver disables the ISO layout and the keyboard does not swap keys any longer.

The patch was made for kernel version 2.6.30.
Comment 1 Greg Kroah-Hartman 2009-06-15 21:03:06 UTC
On Mon, Jun 15, 2009 at 01:09:55PM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> Patch to add module option for enabling/disabling ISO layout an Apple USB
> keyboard, kernel version 2.6.30 

Please send all patches to the proper maintainer, not through bugzilla,
as described in the file, Documentation/SubmittingPatches in the kernel
source tree.

Otherwise they are not able to be applied properly.

Note You need to log in before you can comment on or make changes to this bug.