Bug 187470 - [bthidd] [patch] Apple Wireless Keyboard (JIS)
Summary: [bthidd] [patch] Apple Wireless Keyboard (JIS)
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-wireless (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-12 02:30 UTC by Yuichiro NAITO
Modified: 2015-07-09 03:38 UTC (History)
2 users (show)

See Also:


Attachments
file.diff (811 bytes, patch)
2014-03-12 02:30 UTC, Yuichiro NAITO
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuichiro NAITO 2014-03-12 02:30:00 UTC
I'm using Apple Wireless Keyboard (JIS) for FreeBSD 10.0-R on amd64 machine.
This keyboard has "Kana" and "Eisu" keys that turns on/off input method.

I made a patch to handle these keys by bthidd (bluetooth hid daemon).

Usually "Zenkaku-Hankaku" key is used to toggle input method.
But Apple designed "Kana" key enables input method, and
"Eisu" key disables input method, and 
lost "Zenkaku-Hankaku" key.

This patch enables to send these key events to Xorg kbd driver.

Fix: Apply this patch.


Patch attached with submission follows:
How-To-Repeat: Using Apple Wireless Keyboard (JIS) on FreeBSD 10.0-R box.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2014-04-16 02:48:47 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-wireless

Over to maintainer(s).
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-12-11 18:09:21 UTC
A commit references this bug:

Author: emax
Date: Thu Dec 11 18:08:55 UTC 2014
New revision: 275709
URL: https://svnweb.freebsd.org/changeset/base/275709

Log:
  handle "Kana" and "Eisu" keys on Apple Wireless Keyboard (JIS)

  PR:		187470
  Submitted by:	naito.yuichiro
  MFC after:	1 week

Changes:
  head/usr.sbin/bluetooth/bthidd/kbd.c
Comment 3 Glen Barber freebsd_committer freebsd_triage 2015-07-08 18:32:12 UTC
To originators/assignees of this PR:

A commit to the tree references this PR, however the PR is still in a non-closed state.

Please review this PR and close as appropriate, or if closing the PR requires a merge to stable/10, please let re@ know as soon as possible.

Thank you.

Glen
Comment 4 Yuichiro NAITO 2015-07-09 01:44:17 UTC
I checked the patch is commited.
Will you merge to stable/10?
I want to use the patch on upcomming release.

naito.yuichiro
Comment 5 Yuichiro NAITO 2015-07-09 03:38:00 UTC
I found r276791 which is MFC r275709.

https://svnweb.freebsd.org/base?view=revision&revision=276791

The patch is already merged to stable/10.

Thank you.

naito.yuichiro