Bug 195832
Summary: | Apple specific keys not (fully) usable (Intel MacBook) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jurgen Kramer <gtmkramer> |
Component: | kernel | Assignee: | Dave Jones <davej> |
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | nobody+pnasrat, pfrields, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-08-21 17:56:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jurgen Kramer
2006-06-18 12:18:55 UTC
It seems that the current git5 patchset for the kernel contains the necesarry usbhid patch. As soon as the FC6 kernel hits git5 I will test if it resolves the problem. should be fixed now ? Hmm, it seems that all the Apple specific keys are now emitting a key code but in Fedora they are not mapped to anything usefull. 2nd mouse button emulation would be most welcome, a working eject key as well. Do I need to do some additional tweaking to get this working? I assume this works out-of-the-box on the PPC build? Any progress on this? Adding dev.mac_hid.mouse_button_emulation = 1 to /etc/sysctl.conf does not work. For hid mouse button emulation you may need to change the keys it's bound to, use xev to find the keycodes of what key you want - f11, f12 are common choices then ensure sysctl.conf has: # Emulate the middle mouse button with F11 and the right with F12. dev.mac_hid.mouse_button_emulation = 1 dev.mac_hid.mouse_button2_keycode = 87 dev.mac_hid.mouse_button3_keycode = 88 And the appropriate bits are in /proc/sys/dev/mac_hid/ To make the eject key work - go to System->Preferences->Keyboard Shortcuts scroll to eject, select and hit the appropriate key. That way in GNOME the key will be bound to eject. I already added the dev.mac_hid.mouse_button_emulation = 1 line to my sysctl.conf, unfortunately that is not enough. There is no /proc/sys/dev/mac_hid/ on my MacBook. Eject works now though. BTW it seems that F11 and F12 are 95 and 96 on the MacBook. For comment #5 and #6 see bug #195833 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=195833. The other Apple specific keys (fn etc) are now working properly. |