I have a Lenovo P71 (a new model laptop) running Debian stretch. Among other things, I have the following packages installed. cpufrequtils hibernate laptop-mode-tools thinkfan tpb tp-smapi-dkms acpi acpid acpi-support The laptop has four dedicated keys and twelve keys enabled by and Fn shift key to F1 to F12. xev reports the following keypress events for these keys: dedicated mute speaker <XF86AudioMute> dedicated decrease volume <XF86AudioLowerVolume> dedicated increase volume <XF86AudioRaiseVolume> dedicated mute mic <XF86AudioMicMute> Fn F1 mute speaker <XF86AudioMute> Fn F2 decrease volume <XF86AudioLowerVolume> Fn F3 increase volume <XF86AudioRaiseVolume> Fn F4 mute mic <XF86AudioMicMute> Fn F5 decrease brightness <XF86MonBrightnessDown> Fn F6 increase brightness <XF86MonBrightnessUp> Fn F7 switch video <XF86Display> Fn F8 disable wireless <XF86WLAN> Fn F9 the settings icon <XF86Tools> Fn F10 bluetooth nothing reported Fn F11 a picture of a keyboard nothing reported Fn F12 a star nothing reported But they don't do the intended laptop-specific functions. dmesg reports the enclosed, which I believe resulted from my attemts to discern the keypress events with xev. I would like to get these keys to do their intended laptop function. Like increase/decrease speaker volume and mute the speaker or mic. And adjust screen brighness and do rfkill. I don't care so much about adjusting the display since I use nvidia-settings for that. And I don't know what Fn F9 is supposed to do and it appear sthat Fn F10-F12 don't even generate keystrokes. I don't know what Fn F11 and Fn F12 are supposed to do. It would be nice to be able to control bluetooth with Fn F10. Please advise. Thanks, Jeff (http://engineering.purdue.edu/~qobi) ------------------------------------------------------------------------------- qobi@sapiencia>sudo dmesg|fgrep thinkpad [ 5.410824] thinkpad_acpi: ThinkPad ACPI Extras v0.25 [ 5.410825] thinkpad_acpi: http://ibm-acpi.sf.net/ [ 5.410825] thinkpad_acpi: ThinkPad BIOS N1TET31W (1.05 ), EC unknown [ 5.410826] thinkpad_acpi: Lenovo ThinkPad P71, model 20HKCTO1WW [ 5.411929] thinkpad_acpi: radio switch found; radios are enabled [ 5.413654] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked [ 5.414693] thinkpad_acpi: rfkill switch tpacpi_wwan_sw: radio is unblocked [ 5.418638] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10 [ 157.964874] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 157.964877] thinkpad_acpi: unhandled HKEY event 0x1314 [ 157.964879] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 159.605486] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 159.605488] thinkpad_acpi: unhandled HKEY event 0x1314 [ 159.605488] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 160.380065] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 160.380068] thinkpad_acpi: unhandled HKEY event 0x1314 [ 160.380070] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 160.707143] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 160.707146] thinkpad_acpi: unhandled HKEY event 0x1314 [ 160.707148] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 161.007317] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 161.007320] thinkpad_acpi: unhandled HKEY event 0x1314 [ 161.007321] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 161.517100] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 161.517103] thinkpad_acpi: unhandled HKEY event 0x1314 [ 161.517105] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 164.522630] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 164.522633] thinkpad_acpi: unhandled HKEY event 0x1315 [ 164.522635] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 167.684080] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 167.684082] thinkpad_acpi: unhandled HKEY event 0x1315 [ 167.684084] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 167.930576] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 167.930579] thinkpad_acpi: unhandled HKEY event 0x1315 [ 167.930580] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 168.799767] thinkpad_acpi: Unhandled adaptive keyboard key: 0x311 [ 168.799770] thinkpad_acpi: unhandled HKEY event 0x1311 [ 168.799771] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 169.135711] thinkpad_acpi: Unhandled adaptive keyboard key: 0x311 [ 169.135713] thinkpad_acpi: unhandled HKEY event 0x1311 [ 169.135715] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 169.373240] thinkpad_acpi: Unhandled adaptive keyboard key: 0x311 [ 169.373243] thinkpad_acpi: unhandled HKEY event 0x1311 [ 169.373244] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 171.142372] thinkpad_acpi: Unhandled adaptive keyboard key: 0x311 [ 171.142375] thinkpad_acpi: unhandled HKEY event 0x1311 [ 171.142377] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 171.469826] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 171.469828] thinkpad_acpi: unhandled HKEY event 0x1315 [ 171.469830] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 171.983759] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 171.983762] thinkpad_acpi: unhandled HKEY event 0x1314 [ 171.983763] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 311.413066] thinkpad_acpi: Unhandled adaptive keyboard key: 0x312 [ 311.413069] thinkpad_acpi: unhandled HKEY event 0x1312 [ 311.413071] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 778.944982] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 778.944985] thinkpad_acpi: unhandled HKEY event 0x1314 [ 778.944988] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 779.825151] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 779.825152] thinkpad_acpi: unhandled HKEY event 0x1315 [ 779.825153] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 780.769023] thinkpad_acpi: Unhandled adaptive keyboard key: 0x311 [ 780.769026] thinkpad_acpi: unhandled HKEY event 0x1311 [ 780.769027] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 781.221699] thinkpad_acpi: Unhandled adaptive keyboard key: 0x315 [ 781.221702] thinkpad_acpi: unhandled HKEY event 0x1315 [ 781.221704] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 781.592380] thinkpad_acpi: Unhandled adaptive keyboard key: 0x314 [ 781.592383] thinkpad_acpi: unhandled HKEY event 0x1314 [ 781.592385] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 3088.274734] thinkpad_acpi: EC reports that Thermal Table has changed [ 3088.285685] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 3088.285687] thinkpad_acpi: unhandled HKEY event 0x6032 [ 3088.285687] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 3089.320321] thinkpad_acpi: EC reports that Thermal Table has changed [ 3089.428609] thinkpad_acpi: EC reports that Thermal Table has changed [ 4508.603770] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 4508.603774] thinkpad_acpi: unhandled HKEY event 0x6031 [ 4508.603776] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 4798.173501] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 4798.173505] thinkpad_acpi: unhandled HKEY event 0x6031 [ 4798.173507] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 5642.799584] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 5642.799588] thinkpad_acpi: unhandled HKEY event 0x6031 [ 5642.799590] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 5898.034105] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 5898.034110] thinkpad_acpi: unhandled HKEY event 0x6031 [ 5898.034111] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 6659.091939] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 6659.091944] thinkpad_acpi: unhandled HKEY event 0x6031 [ 6659.091946] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 6775.538077] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 6775.538081] thinkpad_acpi: unhandled HKEY event 0x6031 [ 6775.538082] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 7530.878099] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 7530.878103] thinkpad_acpi: unhandled HKEY event 0x6031 [ 7530.878105] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 7762.334784] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 7762.334788] thinkpad_acpi: unhandled HKEY event 0x6031 [ 7762.334790] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 7965.222654] thinkpad_acpi: EC reports that Thermal Table has changed [ 7968.139892] thinkpad_acpi: EC reports that Thermal Table has changed [ 7968.151086] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [ 7968.151087] thinkpad_acpi: unhandled HKEY event 0x6032 [ 7968.151088] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [ 7968.870771] thinkpad_acpi: EC reports that Thermal Table has changed [ 7968.978654] thinkpad_acpi: EC reports that Thermal Table has changed [10089.392304] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [10089.392309] thinkpad_acpi: unhandled HKEY event 0x6031 [10089.392311] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [10241.744345] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [10241.744347] thinkpad_acpi: unhandled HKEY event 0x6031 [10241.744348] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [11334.637151] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [11334.637155] thinkpad_acpi: unhandled HKEY event 0x6031 [11334.637157] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [11491.428943] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [11491.428948] thinkpad_acpi: unhandled HKEY event 0x6031 [11491.428951] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [12542.357612] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [12542.357616] thinkpad_acpi: unhandled HKEY event 0x6031 [12542.357618] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [12645.385560] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [12645.385564] thinkpad_acpi: unhandled HKEY event 0x6031 [12645.385566] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [13585.834011] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [13585.834016] thinkpad_acpi: unhandled HKEY event 0x6031 [13585.834018] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [13826.270588] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [13826.270592] thinkpad_acpi: unhandled HKEY event 0x6031 [13826.270594] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [17939.047660] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [17939.047664] thinkpad_acpi: unhandled HKEY event 0x6031 [17939.047666] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [18074.958945] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [18074.958950] thinkpad_acpi: unhandled HKEY event 0x6031 [18074.958952] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [19496.088443] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [19496.088447] thinkpad_acpi: unhandled HKEY event 0x6031 [19496.088449] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [19857.421033] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [19857.421037] thinkpad_acpi: unhandled HKEY event 0x6031 [19857.421039] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [21360.334886] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [21360.334891] thinkpad_acpi: unhandled HKEY event 0x6031 [21360.334893] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [21608.167650] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [21608.167654] thinkpad_acpi: unhandled HKEY event 0x6031 [21608.167656] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [23038.109461] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [23038.109463] thinkpad_acpi: unhandled HKEY event 0x6031 [23038.109463] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [23276.987140] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [23276.987144] thinkpad_acpi: unhandled HKEY event 0x6031 [23276.987146] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [24756.195186] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [24756.195190] thinkpad_acpi: unhandled HKEY event 0x6031 [24756.195192] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [24914.451120] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [24914.451125] thinkpad_acpi: unhandled HKEY event 0x6031 [24914.451126] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [26413.071912] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [26413.071917] thinkpad_acpi: unhandled HKEY event 0x6031 [26413.071919] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [26619.149482] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [26619.149486] thinkpad_acpi: unhandled HKEY event 0x6031 [26619.149488] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [27961.136924] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [27961.136928] thinkpad_acpi: unhandled HKEY event 0x6031 [27961.136930] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [28383.710334] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [28383.710338] thinkpad_acpi: unhandled HKEY event 0x6031 [28383.710340] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [29852.262241] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [29852.262245] thinkpad_acpi: unhandled HKEY event 0x6031 [29852.262247] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [30080.675507] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [30080.675511] thinkpad_acpi: unhandled HKEY event 0x6031 [30080.675513] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [31313.356117] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [31313.356121] thinkpad_acpi: unhandled HKEY event 0x6031 [31313.356124] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [31877.651820] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [31877.651824] thinkpad_acpi: unhandled HKEY event 0x6031 [31877.651826] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [33613.674416] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [33613.674420] thinkpad_acpi: unhandled HKEY event 0x6031 [33613.674422] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [34013.869433] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [34013.869437] thinkpad_acpi: unhandled HKEY event 0x6031 [34013.869439] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [35370.772101] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [35370.772105] thinkpad_acpi: unhandled HKEY event 0x6031 [35370.772107] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [35424.528587] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [35424.528591] thinkpad_acpi: unhandled HKEY event 0x6031 [35424.528593] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [36572.390593] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [36572.390597] thinkpad_acpi: unhandled HKEY event 0x6031 [36572.390599] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [36878.489320] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [36878.489324] thinkpad_acpi: unhandled HKEY event 0x6031 [36878.489326] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [37938.184785] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [37938.184789] thinkpad_acpi: unhandled HKEY event 0x6031 [37938.184791] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [38269.672756] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [38269.672760] thinkpad_acpi: unhandled HKEY event 0x6031 [38269.672762] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx [38580.641427] thinkpad_acpi: EC reports that Thermal Table has changed [38584.311289] thinkpad_acpi: unknown possible thermal alarm or keyboard event received [38584.311292] thinkpad_acpi: unhandled HKEY event 0x6032 [38584.311293] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx qobi@sapiencia> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ ibm-acpi-devel mailing list ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel