On 13/07/11(Wed) 15:51, Miod Vallat wrote:
Index: dev/usb/ukbd.c
@@ -227,6 +234,25 @@ ukbd_attach(struct device *parent, struc
if (hidkbd_attach(self, kbd, 1, qflags, repid, desc, dlen) != 0)
return;
+ /* check for apple keyboards that need Fn-key help */
+ if
this makes the extra keys on most apple macbooks and apple
usb/bluetooth-via-usb keyboards work like they do in mac os. most
importantly, fn+up arrow does page up, fn+down does page down,
fn+left does home, fn+right does end, fn+backspace does delete, and
fn+return does insert. it also makes