Skip to main content
Copy edited (e.g. ref. <https://www.wikihow.com/Use-You%27re-and-Your>). Broke down the wall of text. Applied some formatting. Expanded.
Source Link

When you say Function-F1, I assume you mean pressing that funny little FnFn key in the corner of a laptop followed by the F1F1 key at the top left of the keyboard. And that youryou're trying to map one of the extra keys like Sleep that some laptop keyboards have. It

It looks like that key is literally pressing multiple keys for you. First I see Win+LWin + L as one combocombination. OnOn Windows, this shortcut locks the screen, but does not start the screensaver. Next

Next, I see a mapping for XF86ScreenSaver which might mean that X is seeing some kind of sleep keycode. I'm guessing that that key on your laptop keyboard is physically sending out those three keycodes of WinWin + LL + SleepSleep as a convenience for Windows users to quickly lock the screen and activate the screensaver. I'm

I'm not sure of a good way to filter those out. The FnFn key on keyboards normally is not seen by the Linux Kernel. Instead, it changes which codes the keyboard tells the kernel. When I was trying to use a USB RF PowerPoint remote with OOoOpenOffice on Linux, I discovered that the button to start/stop the presentation was just a lame control to send out alternating F5F5 and ESCEsc key codes. Other buttons were just as lame, like sending out bb to blank the screen.

When you say Function-F1, I assume you mean pressing that funny little Fn key in the corner of a laptop followed by the F1 key at the top left of the keyboard. And that your trying to map one of the extra keys like Sleep that some laptop keyboards have. It looks like that key is literally pressing multiple keys for you. First I see Win+L as one combo. On Windows, this shortcut locks the screen, but does not start the screensaver. Next, I see a mapping for XF86ScreenSaver which might mean that X is seeing some kind of sleep keycode. I'm guessing that that key on your laptop keyboard is physically sending out those three keycodes of Win + L + Sleep as a convenience for Windows users to quickly lock the screen and activate the screensaver. I'm not sure of a good way to filter those out. The Fn key on keyboards normally is not seen by the Linux Kernel. Instead, it changes which codes the keyboard tells the kernel. When I was trying to use a USB RF PowerPoint remote with OOo on Linux, I discovered that the button to start/stop the presentation was just a lame control to send out alternating F5 and ESC key codes. Other buttons were just as lame like sending out b to blank the screen.

When you say Function-F1, I assume you mean pressing that funny little Fn key in the corner of a laptop followed by the F1 key at the top left of the keyboard. And that you're trying to map one of the extra keys like Sleep that some laptop keyboards have.

It looks like that key is literally pressing multiple keys for you. First I see Win + L as one combination. On Windows, this shortcut locks the screen, but does not start the screensaver.

Next, I see a mapping for XF86ScreenSaver which might mean that X is seeing some kind of sleep keycode. I'm guessing that that key on your laptop keyboard is physically sending out those three keycodes of Win + L + Sleep as a convenience for Windows users to quickly lock the screen and activate the screensaver.

I'm not sure of a good way to filter those out. The Fn key on keyboards normally is not seen by the Linux Kernel. Instead, it changes which codes the keyboard tells the kernel. When I was trying to use a USB RF PowerPoint remote with OpenOffice on Linux, I discovered that the button to start/stop the presentation was just a lame control to send out alternating F5 and Esc key codes. Other buttons were just as lame, like sending out b to blank the screen.

Source Link
penguin359
  • 12.4k
  • 4
  • 45
  • 45

When you say Function-F1, I assume you mean pressing that funny little Fn key in the corner of a laptop followed by the F1 key at the top left of the keyboard. And that your trying to map one of the extra keys like Sleep that some laptop keyboards have. It looks like that key is literally pressing multiple keys for you. First I see Win+L as one combo. On Windows, this shortcut locks the screen, but does not start the screensaver. Next, I see a mapping for XF86ScreenSaver which might mean that X is seeing some kind of sleep keycode. I'm guessing that that key on your laptop keyboard is physically sending out those three keycodes of Win + L + Sleep as a convenience for Windows users to quickly lock the screen and activate the screensaver. I'm not sure of a good way to filter those out. The Fn key on keyboards normally is not seen by the Linux Kernel. Instead, it changes which codes the keyboard tells the kernel. When I was trying to use a USB RF PowerPoint remote with OOo on Linux, I discovered that the button to start/stop the presentation was just a lame control to send out alternating F5 and ESC key codes. Other buttons were just as lame like sending out b to blank the screen.