Comment 20 for bug 45404

Revision history for this message
Paul Sladen (sladen) wrote :

I just tested here, you're right:

  echo 0xffffffff | sudo tee /proc/acpi/ibm/hotkey
  acpi_listen

now we get the rest of the events:

  0x1001 FN_F1
  ...
  0x100c FN_F12
  0x100d FN_BACKSPACE
  0x100e FN_INSERT
  0x100f FN_DELETE
  0x1010 FN_HOME (brightness)
  0x1011 FN_END (brightness) --- the one that was missing
  0x1012 FN_PAGEUP (thinklight)
  0x1013 FN_PAGEDOWN
  0x1014 FN_SPACE (zoom)
  0x1015 VolumeUp
  0x1016 VolumeDown
  0x1017 VolumeMute
  0x1018 ThinkPad/AccessIBM/ThinkVantage

The kernel proc driver needs fixing to display at least 24-bits.

We need to watch the mask handling; otherwise Fn-F7 (video switch) will break on older laptops.