Bug 204709

Summary: [patch][ukbd] Apple USB Keyboard JIS
Product: Base System Reporter: Yuichiro NAITO <naito.yuichiro>
Component: usbAssignee: Hans Petter Selasky <hselasky>
Status: Closed FIXED    
Severity: Affects Only Me CC: hselasky
Priority: --- Keywords: patch
Version: 10.2-RELEASE   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
patch for sys/dev/usb/input/ukbd.c
none
patch for usr.sbin/bluetooth/bthidd/kbd.c none

Description Yuichiro NAITO 2015-11-21 03:49:06 UTC
Created attachment 163364 [details]
patch for sys/dev/usb/input/ukbd.c

I wrote a patch for Apple USB Keyboard JIS,
which enables 'Kana' and 'Eisu' keys as same as following URL.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=187470

And I'm sorry that I made a mistake on comments of the Wireless Keyboard patch.
So I attached two patches,

  1. ukbd.patch   (for Apple USB keyboard)
  2. bthidd.path  (fixing the comment mistake)

Please apply these two patches.

Thank you.
Comment 1 Yuichiro NAITO 2015-11-21 03:50:35 UTC
Created attachment 163365 [details]
patch for usr.sbin/bluetooth/bthidd/kbd.c

Fix of comment mistake
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-11-21 21:14:38 UTC
A commit references this bug:

Author: hselasky
Date: Sat Nov 21 21:14:16 UTC 2015
New revision: 291145
URL: https://svnweb.freebsd.org/changeset/base/291145

Log:
  Fix scancodes for Kana and Eisu keys.

  PR:		204709
  Submitted by:	naito.yuichiro@gmail.com
  MFC after:	3 days

Changes:
  head/usr.sbin/bluetooth/bthidd/kbd.c
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-11-21 21:19:40 UTC
A commit references this bug:

Author: hselasky
Date: Sat Nov 21 21:18:55 UTC 2015
New revision: 291146
URL: https://svnweb.freebsd.org/changeset/base/291146

Log:
  Add support for Kana and Eisu keys to the USB keyboard driver.

  PR:		204709
  Submitted by:	naito.yuichiro@gmail.com
  MFC after:	3 days

Changes:
  head/sys/dev/usb/input/ukbd.c
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-11-24 12:25:40 UTC
A commit references this bug:

Author: hselasky
Date: Tue Nov 24 12:25:35 UTC 2015
New revision: 291253
URL: https://svnweb.freebsd.org/changeset/base/291253

Log:
  MFC r291145:
  Fix scancodes for Kana and Eisu keys.

  PR:		204709

Changes:
_U  stable/10/
  stable/10/usr.sbin/bluetooth/bthidd/kbd.c
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-11-24 12:28:42 UTC
A commit references this bug:

Author: hselasky
Date: Tue Nov 24 12:28:36 UTC 2015
New revision: 291254
URL: https://svnweb.freebsd.org/changeset/base/291254

Log:
  MFC r291146:
  Add support for Kana and Eisu keys to the USB keyboard driver.

  PR:		204709

Changes:
_U  stable/10/
  stable/10/sys/dev/usb/input/ukbd.c
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-11-24 12:30:43 UTC
A commit references this bug:

Author: hselasky
Date: Tue Nov 24 12:30:21 UTC 2015
New revision: 291255
URL: https://svnweb.freebsd.org/changeset/base/291255

Log:
  MFC r291146:
  Add support for Kana and Eisu keys to the USB keyboard driver.

  PR:		204709

Changes:
_U  stable/9/sys/
_U  stable/9/sys/dev/
  stable/9/sys/dev/usb/input/ukbd.c
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-11-24 12:32:45 UTC
A commit references this bug:

Author: hselasky
Date: Tue Nov 24 12:32:16 UTC 2015
New revision: 291256
URL: https://svnweb.freebsd.org/changeset/base/291256

Log:
  MFC r291146:
  Add support for Kana and Eisu keys to the USB keyboard driver.

  PR:		204709

Changes:
_U  stable/8/sys/
_U  stable/8/sys/dev/
_U  stable/8/sys/dev/usb/
  stable/8/sys/dev/usb/input/ukbd.c