Linux-Bluetooth Archive on lore.kernel.org
 help / color / Atom feed
* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
@ 2018-10-17 12:11 ` bugzilla-daemon
  2018-10-17 14:05 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2018-10-17 12:11 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

--- Comment #52 from ncopa@alpinelinux.org ---
This is partially fixed with
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/hid?id=ee345492437043a79db058a3d4f029ebcb52089a

However, the Fn key still does not work. Apparently it still picks hid-generic
driver:

[107893.090949] hid-generic 0005:004C:0267.0007: unknown main item tag 0x0
[107893.091122] input: Magic Keyboard as
/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/bluetooth/hci0/hci0:256/0005:004C:0267.0007/input/input24
[107893.091794] hid-generic 0005:004C:0267.0007: input,hidraw3: BLUETOOTH HID
v0.67 Keyboard [Magic Keyboard] on a4:34:d9:5a:c7:14

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
  2018-10-17 12:11 ` [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support bugzilla-daemon
@ 2018-10-17 14:05 ` bugzilla-daemon
  2018-10-17 15:55 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2018-10-17 14:05 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

--- Comment #53 from Fabio Falci (fabiofalci@gmail.com) ---
It's working for me:


[   22.260447] apple 0005:004C:0267.0007: unknown main item tag 0x0
[   22.260626] input: FabsKeyboard as
/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/bluetooth/hci0/hci0:12/0005:004C:0267.0007/input/input18
[   22.261181] apple 0005:004C:0267.0007: input,hidraw6: BLUETOOTH HID v0.67
Keyboard [FabsKeyboard] on a0:99:9b:19:24:18


Fn key is working, using bluetooth.

Now I'm able to use:

$ cat /etc/modprobe.d/hid_apple.conf
options hid_apple swap_opt_cmd=1
options hid_apple fnmode=2
options hid_apple iso_layout=0


Which before only worked when cabled.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
  2018-10-17 12:11 ` [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support bugzilla-daemon
  2018-10-17 14:05 ` bugzilla-daemon
@ 2018-10-17 15:55 ` bugzilla-daemon
  2018-10-17 15:57 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2018-10-17 15:55 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

--- Comment #54 from ncopa@alpinelinux.org ---
It did not work on 4.14.76 for me.
(In reply to Fabio Falci from comment #53)
> It's working for me:
> 
> 
> [   22.260447] apple 0005:004C:0267.0007: unknown main item tag 0x0
> [   22.260626] input: FabsKeyboard as
> /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/bluetooth/hci0/hci0:12/
> 0005:004C:0267.0007/input/input18
> [   22.261181] apple 0005:004C:0267.0007: input,hidraw6: BLUETOOTH HID v0.67
> Keyboard [FabsKeyboard] on a0:99:9b:19:24:18
> 
> Fn key is working, using bluetooth.

What kernel is it? It did not work for me on 4.14.76.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
                   ` (2 preceding siblings ...)
  2018-10-17 15:55 ` bugzilla-daemon
@ 2018-10-17 15:57 ` bugzilla-daemon
  2019-01-24 22:29 ` bugzilla-daemon
  2020-01-11  8:02 ` bugzilla-daemon
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2018-10-17 15:57 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

--- Comment #55 from Fabio Falci (fabiofalci@gmail.com) ---
$ uname -a
Linux fabs 4.18.14-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 13 13:42:37 UTC 2018
x86_64 GNU/Linux

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
                   ` (3 preceding siblings ...)
  2018-10-17 15:57 ` bugzilla-daemon
@ 2019-01-24 22:29 ` bugzilla-daemon
  2020-01-11  8:02 ` bugzilla-daemon
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-01-24 22:29 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

--- Comment #58 from Martin (contact@martintapia.com) ---
Is there any news on this? Was the patch for the fn-key merged in a later
kernel?

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support
       [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
                   ` (4 preceding siblings ...)
  2019-01-24 22:29 ` bugzilla-daemon
@ 2020-01-11  8:02 ` bugzilla-daemon
  5 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2020-01-11  8:02 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=99881

Josh Goebel (me@joshgoebel.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |me@joshgoebel.com

--- Comment #63 from Josh Goebel (me@joshgoebel.com) ---
I have a version 1.0 identifying Apple Magic Keyboard 2.  From what I can tell
(at a quick glance) it's descriptor does NOT match what the kernel is
expecting.

The kernel is expecting either 0xFF000003 or 0x00FF0003 for Usage HID.  From my
reading of the description it seems like it would be: 0xFF010003.

Seems we need at add another Usage HID variant?

Relevant descriptor dump:

```
     Report Count (1),
        Report Size (1),
        Logical Minimum (0),
        Logical Maximum (1),
        Usage Page (Consumer),                      ; Consumer (0Ch)
        Usage (Eject),                              ; Eject (B8h, one-shot
control)
        Input (Variable),
        Report Count (1),
        Report Size (1),
        Usage Page (FF01h),                         ; FF01h, vendor-defined
        Usage (03h),
        Input (Variable),
```

Sorry if this is formatted terribly.  Not matter what I do the Preview looks
terrible and this is my first time posting here.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-99881-62941@https.bugzilla.kernel.org/>
2018-10-17 12:11 ` [Bug 99881] 2015 Apple bluetooth keybord and magic mouse support bugzilla-daemon
2018-10-17 14:05 ` bugzilla-daemon
2018-10-17 15:55 ` bugzilla-daemon
2018-10-17 15:57 ` bugzilla-daemon
2019-01-24 22:29 ` bugzilla-daemon
2020-01-11  8:02 ` bugzilla-daemon

Linux-Bluetooth Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-bluetooth/0 linux-bluetooth/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-bluetooth linux-bluetooth/ https://lore.kernel.org/linux-bluetooth \
		linux-bluetooth@vger.kernel.org
	public-inbox-index linux-bluetooth

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-bluetooth


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git