Skip to content

jergusg/k380-function-keys-conf

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Dec 23, 2015
Feb 26, 2020
Dec 28, 2018

k380-function-keys-conf

Make function keys default on Logitech k380 bluetooth keyboard.

Instructions

  1. First install build-essential package (includes gcc, make, libc-dev, etc.).
# On Debian/Ubuntu run:
sudo apt install build-essential
# on CentOS/REHEL/Fedora
sudo dnf groupinstall "Development Tools"
# on Arch-linux 
sudo pacman -Sy base-devel
  1. Download installation files https://github.com/jergusg/k380-function-keys-conf/releases/ (Source code).

  2. Connect your K380 keyboard via bluetooth to your computer.

  3. Run make install

  4. Get the number of your keyboard hidraw interface - /dev/hidrawX where X is 0, 1, 2, 3.

sudo ./fn_on.sh
  1. To switch keyboard's upper keys to F-keys run:
sudo k380_conf -d /dev/hidrawX -f on

Switch keys to F-keys automatically

After install do the following:

sudo make reload

Now, when you reconnect your keyboard it will be automatically switched to F-keys mode.

Based on

http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/

https://github.com/embuc/k480_conf

look there for more information