kernc / kernc/logkeys

Support laptop Function (Fn) key

Open
#58 0 comments 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Low Type-Enhancement
Dominant language
C++
Stars
834
Forks
254
PR merge metrics
No merged PRs in 30d

Description

```
(This is an enhancement request.)

Many laptops feature a specific key named Function situation near the Control,
Alt, or OS key (Windows, Command, etc). I would like logkeys to identify for
debugging purposes when this key is pressed similar to how it regards Shift,
Ctrl or Alt.

logkeys 0.1.1a
Ubuntu 10.10 i386

When I press the Function key ONE time on my keyboard followed by , I
get the following output in the log file. Notice, I pressed Ctrl-C to exit.

2011-05-17 06:01:30+0000 >

2011-05-17 06:01:32+0000 > ^C

Thanks

```

Original issue reported on code.google.com by `byu...@gmail.com` on 17 May 2011 at 6:03

Attachments:
- [keymap.txt](https://storage.googleapis.com/google-code-attachments/logkeys/issue-58/comment-0/keymap.txt)
- [devices.txt](https://storage.googleapis.com/google-code-attachments/logkeys/issue-58/comment-0/devices.txt)
- [dumpkeys.output](https://storage.googleapis.com/google-code-attachments/logkeys/issue-58/comment-0/dumpkeys.output)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining logkeys' keyboard event handling and the attached keymap.txt, devices.txt, and dumpkeys.output files. Determine whether the laptop's Function key produces an identifiable event that can be distinguished from existing modifiers. Done means pressing Fn produces a useful log entry similar to Shift, Ctrl, or Alt.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.