[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#757356: marked as done (Apple keyboard: Scan code event (EV_MSC) not generated when the EV_KEY event is generated by hid-apple.c)



Your message dated Thu, 09 Sep 2021 22:34:49 +0000
with message-id <E1mOSd7-000I26-Je@fasolo.debian.org>
and subject line Bug#757356: fixed in linux 5.14.2-1~exp1
has caused the Debian Bug report #757356,
regarding Apple keyboard: Scan code event (EV_MSC) not generated when the EV_KEY event is generated by hid-apple.c
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
757356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757356
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: evtest
Version: 1:1.31-1
Severity: important

For the 3 keys I want to remap, evtest doesn't output scan codes:

# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      AT Translated Set 2 keyboard
/dev/input/event1:      Apple, Inc Apple Keyboard
/dev/input/event2:      Apple, Inc Apple Keyboard
/dev/input/event3:      PixArt USB Optical Mouse
/dev/input/event4:      Video Bus
/dev/input/event5:      Lid Switch
/dev/input/event6:      Power Button
/dev/input/event7:      Sleep Button
/dev/input/event8:      PC Speaker
/dev/input/event9:      HDA Digital PCBeep
/dev/input/event10:     HDA Intel Headphone
/dev/input/event11:     HDA Intel Dock Line Out
/dev/input/event12:     HDA Intel Mic
/dev/input/event13:     HDA Intel Dock Mic
/dev/input/event14:     Dell WMI hotkeys
/dev/input/event15:     DualPoint Stick
/dev/input/event16:     AlpsPS/2 ALPS DualPoint TouchPad
/dev/input/event17:     Laptop_Integrated_Webcam_0.3M
/dev/input/event18:     ACPI Virtual Keyboard Device
Select the device event number [0-18]: 1
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x5ac product 0x221 version 0x111
Input device name: "Apple, Inc Apple Keyboard"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 12 (KEY_MINUS)
    Event code 13 (KEY_EQUAL)
    Event code 14 (KEY_BACKSPACE)
    Event code 15 (KEY_TAB)
    Event code 16 (KEY_Q)
    Event code 17 (KEY_W)
    Event code 18 (KEY_E)
    Event code 19 (KEY_R)
    Event code 20 (KEY_T)
    Event code 21 (KEY_Y)
    Event code 22 (KEY_U)
    Event code 23 (KEY_I)
    Event code 24 (KEY_O)
    Event code 25 (KEY_P)
    Event code 26 (KEY_LEFTBRACE)
    Event code 27 (KEY_RIGHTBRACE)
    Event code 28 (KEY_ENTER)
    Event code 29 (KEY_LEFTCTRL)
    Event code 30 (KEY_A)
    Event code 31 (KEY_S)
    Event code 32 (KEY_D)
    Event code 33 (KEY_F)
    Event code 34 (KEY_G)
    Event code 35 (KEY_H)
    Event code 36 (KEY_J)
    Event code 37 (KEY_K)
    Event code 38 (KEY_L)
    Event code 39 (KEY_SEMICOLON)
    Event code 40 (KEY_APOSTROPHE)
    Event code 41 (KEY_GRAVE)
    Event code 42 (KEY_LEFTSHIFT)
    Event code 43 (KEY_BACKSLASH)
    Event code 44 (KEY_Z)
    Event code 45 (KEY_X)
    Event code 46 (KEY_C)
    Event code 47 (KEY_V)
    Event code 48 (KEY_B)
    Event code 49 (KEY_N)
    Event code 50 (KEY_M)
    Event code 51 (KEY_COMMA)
    Event code 52 (KEY_DOT)
    Event code 53 (KEY_SLASH)
    Event code 54 (KEY_RIGHTSHIFT)
    Event code 55 (KEY_KPASTERISK)
    Event code 56 (KEY_LEFTALT)
    Event code 57 (KEY_SPACE)
    Event code 58 (KEY_CAPSLOCK)
    Event code 59 (KEY_F1)
    Event code 60 (KEY_F2)
    Event code 61 (KEY_F3)
    Event code 62 (KEY_F4)
    Event code 63 (KEY_F5)
    Event code 64 (KEY_F6)
    Event code 65 (KEY_F7)
    Event code 66 (KEY_F8)
    Event code 67 (KEY_F9)
    Event code 68 (KEY_F10)
    Event code 69 (KEY_NUMLOCK)
    Event code 70 (KEY_SCROLLLOCK)
    Event code 71 (KEY_KP7)
    Event code 72 (KEY_KP8)
    Event code 73 (KEY_KP9)
    Event code 74 (KEY_KPMINUS)
    Event code 75 (KEY_KP4)
    Event code 76 (KEY_KP5)
    Event code 77 (KEY_KP6)
    Event code 78 (KEY_KPPLUS)
    Event code 79 (KEY_KP1)
    Event code 80 (KEY_KP2)
    Event code 81 (KEY_KP3)
    Event code 82 (KEY_KP0)
    Event code 83 (KEY_KPDOT)
    Event code 85 (KEY_ZENKAKUHANKAKU)
    Event code 86 (KEY_102ND)
    Event code 87 (KEY_F11)
    Event code 88 (KEY_F12)
    Event code 89 (KEY_RO)
    Event code 90 (KEY_KATAKANA)
    Event code 91 (KEY_HIRAGANA)
    Event code 92 (KEY_HENKAN)
    Event code 93 (KEY_KATAKANAHIRAGANA)
    Event code 94 (KEY_MUHENKAN)
    Event code 95 (KEY_KPJPCOMMA)
    Event code 96 (KEY_KPENTER)
    Event code 97 (KEY_RIGHTCTRL)
    Event code 98 (KEY_KPSLASH)
    Event code 99 (KEY_SYSRQ)
    Event code 100 (KEY_RIGHTALT)
    Event code 102 (KEY_HOME)
    Event code 103 (KEY_UP)
    Event code 104 (KEY_PAGEUP)
    Event code 105 (KEY_LEFT)
    Event code 106 (KEY_RIGHT)
    Event code 107 (KEY_END)
    Event code 108 (KEY_DOWN)
    Event code 109 (KEY_PAGEDOWN)
    Event code 110 (KEY_INSERT)
    Event code 111 (KEY_DELETE)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
    Event code 116 (KEY_POWER)
    Event code 117 (KEY_KPEQUAL)
    Event code 119 (KEY_PAUSE)
    Event code 120 (KEY_SCALE)
    Event code 121 (KEY_KPCOMMA)
    Event code 122 (KEY_HANGUEL)
    Event code 123 (KEY_HANJA)
    Event code 124 (KEY_YEN)
    Event code 125 (KEY_LEFTMETA)
    Event code 126 (KEY_RIGHTMETA)
    Event code 127 (KEY_COMPOSE)
    Event code 128 (KEY_STOP)
    Event code 129 (KEY_AGAIN)
    Event code 130 (KEY_PROPS)
    Event code 131 (KEY_UNDO)
    Event code 132 (KEY_FRONT)
    Event code 133 (KEY_COPY)
    Event code 134 (KEY_OPEN)
    Event code 135 (KEY_PASTE)
    Event code 136 (KEY_FIND)
    Event code 137 (KEY_CUT)
    Event code 138 (KEY_HELP)
    Event code 140 (KEY_CALC)
    Event code 142 (KEY_SLEEP)
    Event code 150 (KEY_WWW)
    Event code 152 (KEY_SCREENLOCK)
    Event code 158 (KEY_BACK)
    Event code 159 (KEY_FORWARD)
    Event code 161 (KEY_EJECTCD)
    Event code 163 (KEY_NEXTSONG)
    Event code 164 (KEY_PLAYPAUSE)
    Event code 165 (KEY_PREVIOUSSONG)
    Event code 166 (KEY_STOPCD)
    Event code 173 (KEY_REFRESH)
    Event code 176 (KEY_EDIT)
    Event code 177 (KEY_SCROLLUP)
    Event code 178 (KEY_SCROLLDOWN)
    Event code 179 (KEY_KPLEFTPAREN)
    Event code 180 (KEY_KPRIGHTPAREN)
    Event code 183 (KEY_F13)
    Event code 184 (KEY_F14)
    Event code 185 (KEY_F15)
    Event code 186 (KEY_F16)
    Event code 187 (KEY_F17)
    Event code 188 (KEY_F18)
    Event code 189 (KEY_F19)
    Event code 190 (KEY_F20)
    Event code 191 (KEY_F21)
    Event code 192 (KEY_F22)
    Event code 193 (KEY_F23)
    Event code 194 (KEY_F24)
    Event code 204 (KEY_DASHBOARD)
    Event code 224 (KEY_BRIGHTNESSDOWN)
    Event code 225 (KEY_BRIGHTNESSUP)
    Event code 227 (KEY_SWITCHVIDEOMODE)
    Event code 228 (KEY_KBDILLUMTOGGLE)
    Event code 229 (KEY_KBDILLUMDOWN)
    Event code 230 (KEY_KBDILLUMUP)
    Event code 240 (KEY_UNKNOWN)
    Event code 464 (KEY_FN)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
  Event type 17 (EV_LED)
    Event code 0 (LED_NUML)
    Event code 1 (LED_CAPSL)
    Event code 2 (LED_SCROLLL)
    Event code 3 (LED_COMPOSE)
    Event code 4 (LED_KANA)
Properties:
  Property type 20 (EV_REP)
    Property code 0 (REP_DELAY)
      Value    250
    Property code 1 (REP_PERIOD)
      Value     33
Testing ... (interrupt to exit)
Event: time 1407412701.199633, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70028
Event: time 1407412701.199633, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1407412701.199633, -------------- SYN_REPORT ------------
Event: time 1407412704.359675, type 1 (EV_KEY), code 86 (KEY_102ND), value 1
Event: time 1407412704.359675, -------------- SYN_REPORT ------------
Event: time 1407412704.463676, type 1 (EV_KEY), code 86 (KEY_102ND), value 0
Event: time 1407412704.463676, -------------- SYN_REPORT ------------
Event: time 1407412705.519661, type 1 (EV_KEY), code 41 (KEY_GRAVE), value 1
Event: time 1407412705.519661, -------------- SYN_REPORT ------------
Event: time 1407412705.607659, type 1 (EV_KEY), code 41 (KEY_GRAVE), value 0
Event: time 1407412705.607659, -------------- SYN_REPORT ------------
Event: time 1407412706.615714, type 1 (EV_KEY), code 464 (KEY_FN), value 1
Event: time 1407412706.615714, -------------- SYN_REPORT ------------
Event: time 1407412706.695677, type 1 (EV_KEY), code 464 (KEY_FN), value 0
Event: time 1407412706.695677, -------------- SYN_REPORT ------------
Event: time 1407412709.791885, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e0
Event: time 1407412709.791885, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 1
Event: time 1407412709.791885, -------------- SYN_REPORT ------------
Event: time 1407412710.039703, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70006
Event: time 1407412710.039703, type 1 (EV_KEY), code 46 (KEY_C), value 1
Event: time 1407412710.039703, -------------- SYN_REPORT ------------
^C

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages evtest depends on:
ii  libc6  2.19-7

Versions of packages evtest recommends:
ii  evemu-tools  1.2.0-2

evtest suggests no packages.

-- debconf-show failed

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 5.14.2-1~exp1
Done: Salvatore Bonaccorso <carnil@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 757356@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <carnil@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Sep 2021 00:20:28 +0200
Source: linux
Architecture: source
Version: 5.14.2-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 757356 872650 987576 988277 993865
Changes:
 linux (5.14.2-1~exp1) experimental; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.2
     - ext4: fix race writing to an inline_data file while its xattrs are
       changing
     - ext4: fix e2fsprogs checksum failure for mounted filesystem
     - USB: serial: pl2303: fix GL type detection
     - USB: serial: cp210x: fix control-characters error handling
     - USB: serial: cp210x: fix flow-control error handling
     - HID: usbhid: Fix flood of "control queue full" messages
     - HID: usbhid: Fix warning caused by 0-length input reports
     - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
     - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC
     - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
     - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl
     - ALSA: usb-audio: Work around for XRUN with low latency playback
     - media: stkwebcam: fix memory leak in stk_camera_probe
 .
   [ Vincent Blut ]
   * drivers/media/cec: Enable MEDIA_CEC_RC (Closes: #872650)
   * drivers/hid: Enable various HID drivers as modules (Closes: #988277)
   * [x86] drivers/platform/chrome: Enable CROS_EC as module and set
     CROS_EC_PROTO explicitly
   * [arm64] sound/soc/generic: Enable SND_AUDIO_GRAPH_CARD as module
     (Closes: #987576)
   * drivers/net/wireless/mediatek/mt76/mt7915: Enable MT7915E as module
     (Closes: #993865)
   * drivers/net/wireless/mediatek/mt76/mt7921: Enable MT7921E as module
   * drivers/net/wireless/mediatek/mt76/mt7615: Enable MT7615E, MT7663U as
     modules
 .
   [ Salvatore Bonaccorso ]
   * HID: apple: Add missing scan code event for keys handled by hid-apple
     (Closes: #757356)
Checksums-Sha1:
 0d0dfa2cb6940705fa704e6eee0cec0494f9349c 201217 linux_5.14.2-1~exp1.dsc
 e88d895c24779e919b710db641c9d7b6970f5b15 126420168 linux_5.14.2.orig.tar.xz
 1acfd75e651edfbcc2774590e9526aa72cf812fc 1394128 linux_5.14.2-1~exp1.debian.tar.xz
 ae7953eddf391332e0f86d17b403f3ca2456dd37 6284 linux_5.14.2-1~exp1_source.buildinfo
Checksums-Sha256:
 7d3c739425099b65088480b40ebbac7f9a371176513e1c863d7361bc60a84e83 201217 linux_5.14.2-1~exp1.dsc
 858659d681d253c82875d4d61f48dd1714cb3b090cdf18836da1baf812d34cd5 126420168 linux_5.14.2.orig.tar.xz
 d9348bd536242e586a0b132b790fd7d4d37811ae4e33697f1c04f1ade8fdc09d 1394128 linux_5.14.2-1~exp1.debian.tar.xz
 1a5dac74283d723ccf6167715b67fc0f21060f5a3a3723b1f4e79a9ad176df84 6284 linux_5.14.2-1~exp1_source.buildinfo
Files:
 3d1bd750b3cd4295072cf9d8a9388eb8 201217 kernel optional linux_5.14.2-1~exp1.dsc
 5d0d148e27a904fca627bdb14c17558a 126420168 kernel optional linux_5.14.2.orig.tar.xz
 e4bd0308c23e01bfcb611148ea693e45 1394128 kernel optional linux_5.14.2-1~exp1.debian.tar.xz
 00264fd2e33e39d1de1de3b678d0d9f3 6284 kernel optional linux_5.14.2-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmE6iRdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89ELp8P/iuYHbdUrO6LNgFF0B8ebaUo3g/rT2UQ
gQfrHzgrSu+eb9Kb3YCCBdl6mVkq5MPZTYsciIRPSCQ/emuGM5sl9bCAYjdyYyMF
6ZLZDtDYoNghone1p7R4s6xCi71PlBLP0fyccH7lsAALCONtLkjUDm1amZwI2k2g
eykXpx0vITUqz4e4YBqTNZ+aDWxYUSj6tf/tdexxNFWKNqUh5cosQLtlWyq5swQ9
4fHMwLhxav5+agR+qvToF9EHa4hmQ3u11/VlkdJ1qrb5VW4Ow+DcHYXbVdEA7dZh
3fO65UsWeAsRbyWUVWZcxO8cy9UujHr+8xEXkpMKGU57SBBM4rq5jx/b4iCls/Lm
laK8iLh7YdreuDyEbYF49A+x25xagaYxyomU/by46x1sSw+MVBx99H0RX85rfJmE
+V3+1+Xcu+a0MHYpN5+jHrD0q+d+sZCkw/ezmu/BWy3se47wUDYltI83FEHue5jC
dMPmmY6V0Mj0pOu5rZRgomUH9Qzw8eaJiItF8ukLdypo6MFHvO/TZAqZRj2yVKAb
PfEcaYJHfdibdjEgYctrpYdY4sBGDZYMNiKBp0W1BZ7DF707kDK2iyB8v1FGQHVr
uKqlH4eFswu/TXBB/ooLjD/K9wmUol0hhZTkjJ5Fr08JD2/hfU8f8+uQPGioIAih
B8p3pwlYX5WF
=bh99
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: