You are not logged in.

#1 2008-12-27 10:58:15

schuay
Package Maintainer (PM)
From: Austria
Registered: 2008-08-19
Posts: 564

[solved] apple usb keyboard not working in 2.6.28

edit: found the culprit - i had the following in /etc/modprobe.d/: "options hid pb_fnmode=2"
pb_fnmode doesn't exist anymore, which made loading the module impossible. after commenting that line, mouse and keyboard are back to normal.

edit 2:
seems like apple devices now have their own module called hid_apple.. the parameter name there is changed to "fnmode".

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

After upgrading to 2.6.28 on my Desktop ( D945GCLF2 Motherboard, USB Logitech Trackball Mouse, USB Apple Aluminum Keyboard, USB Belkin WLAN ), I cannot use mouse or keyboard.

At boot time (in grub and before), the keyboard doesn't work. Probably because of the motherboard, but that means I can't change the kernel line smile

Afterwards it also stays dead in X, not even the caps lock light turns on and off.

The USB WLAN stick also needs a manual recompile of the rt2870 drivers, so I'm pretty much locked out of the PC at the moment and can't post any logs/do any troubleshooting.

Before the upgrade everything worked perfectly using a config-less X und keyboard/mouse managed by HAL autodetection.

I'll report back once I get any further on this.

Last edited by schuay (2008-12-27 16:09:39)

Offline

#2 2008-12-27 14:33:08

Kirurgs
Member
Registered: 2008-10-20
Posts: 144

Re: [solved] apple usb keyboard not working in 2.6.28

Well, I kinda have similar issue, my fingerprint reader doesn't work for 2.6.28, which is USB.
So reading posts here, it seems that USB is kinda broken or so.
In case I'll find a solution, I'll post it here...

Offline

#3 2008-12-27 14:40:52

schuay
Package Maintainer (PM)
From: Austria
Registered: 2008-08-19
Posts: 564

Re: [solved] apple usb keyboard not working in 2.6.28

I just downgraded to 2.6.27 - mouse + keyboard work now.

By the way, I also had a custom compiled kernel 2.6.28 with working mouse+keyboard, so it must be a configuration issue.. Maybe the USB HID drivers got left out? Going to take a look at it when i get a chance.

Offline

#4 2008-12-27 15:09:00

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: [solved] apple usb keyboard not working in 2.6.28

$ less /usr/src/linux-2.6.28-ARCH/.config | grep USB_KBD
# CONFIG_USB_KBD is not set
$ less /usr/src/linux-2.6.28-ARCH/.config | grep USB_MOUSE
# CONFIG_USB_MOUSE is not set

Maybe you should use abs, recompile with these turned on and file a bug if it works afterwards.

Offline

#5 2008-12-27 16:59:33

zhuqin
Member
Registered: 2008-01-31
Posts: 61

Re: [solved] apple usb keyboard not working in 2.6.28

try sudo modprob hid-apple instead.
I've a microsoft usb keyboard too, same problem, solved by adding hid-microsoft to the modules array of rc.conf.
I guess other usb keyboards would be the same case.

$ modinfo hid
hid            hid-cherry     hid-gyration   hid-petalynx   hid-tmff
hid-a4tech     hid-chicony    hid-logitech   hid-pl         hid-zpff
hid-apple      hid-cypress    hid-microsoft  hid-samsung   
hid-belkin     hid-dell       hid-monterey   hid-sony       
hid-bright     hid-ezkey      hidp           hid-sunplus

Offline

#6 2009-01-16 16:48:32

vilefridge
Member
Registered: 2006-11-02
Posts: 95

Re: [solved] apple usb keyboard not working in 2.6.28

schuay wrote:

I just downgraded to 2.6.27 - mouse + keyboard work now.

By the way, I also had a custom compiled kernel 2.6.28 with working mouse+keyboard, so it must be a configuration issue.. Maybe the USB HID drivers got left out? Going to take a look at it when i get a chance.

Also had this very same problem on my Macbook 1,1.  I ended up using the Arch Live USB distro to chroot into my root install and downgrade to 2.6.27.

Offline

#7 2009-01-19 04:35:42

vilefridge
Member
Registered: 2006-11-02
Posts: 95

Re: [solved] apple usb keyboard not working in 2.6.28

Has anyone tried kernel26 2.6.28.1-1, updated ~7 hours ago?

Offline

#8 2009-01-22 18:58:24

lian
Member
Registered: 2009-01-22
Posts: 9

Re: [solved] apple usb keyboard not working in 2.6.28

vilefridge wrote:

Has anyone tried kernel26 2.6.28.1-1, updated ~7 hours ago?

Yes, without effect. USB keyboard and mouse doesn't work. So I had to downgrade to 2.6.27 again.

Offline

#9 2009-01-22 19:46:39

vilefridge
Member
Registered: 2006-11-02
Posts: 95

Re: [solved] apple usb keyboard not working in 2.6.28

Ah, found a bug report detailing my problem: http://bugs.archlinux.org/task/12867

Offline

#10 2009-01-29 20:35:28

lian
Member
Registered: 2009-01-22
Posts: 9

Re: [solved] apple usb keyboard not working in 2.6.28

vilefridge wrote:

Ah, found a bug report detailing my problem: http://bugs.archlinux.org/task/12867

Kernel 26-2.6.28.2-1 is out. Is the problem fixed? I'm frustrated because of upgrading and downgrading kernels. Thanks for answer.

Offline

#11 2009-02-02 23:44:25

vilefridge
Member
Registered: 2006-11-02
Posts: 95

Re: [solved] apple usb keyboard not working in 2.6.28

And now 2.6.28.3-1.  Haven't tried either yet since, I too, became frustrated with upgrading and downgrading.  If nobody else can confirm, I will give it a go this weekend.

Offline

#12 2009-02-03 00:19:59

lian
Member
Registered: 2009-01-22
Posts: 9

Re: [solved] apple usb keyboard not working in 2.6.28

vilefridge wrote:

And now 2.6.28.3-1.  Haven't tried either yet since, I too, became frustrated with upgrading and downgrading.  If nobody else can confirm, I will give it a go this weekend.

Thanx, I'm waiting for your report :)

EDIT: I have found solution for me. I'm using Logitech USB Keyboard, so I have done this steps:

1] Upgrade mkinitcpio to 0.5.23-1
2] cd /lib/initcpio/install
3] cp usbinput usbinput.backup
4] vim usbinput
and add this:     MODULES="${MODULES} hid-logitech" (you will probably need another hid module, depend on your keyboard - try ls /lib/modules/2.6.27-ARCH/kernel/drivers/hid) after line with MODULES=" $(checked_modules "/usb/host ..." and save it.
5] pacman -S kernel26 (I'm using 2.6.28.2)
6] reboot :)

Good luck!

Last edited by lian (2009-02-03 01:30:47)

Offline

Board footer

Powered by FluxBB