• Home
  • Shop
    • FLX1s
    • FLX1s Case
    • FLX1s Screen Protector
    • FLX1 Case
    • FLX1 Screen Protector
  • Resources
    • Blog
    • Search
    • Forum
    • Flash Guide
    • Changelog
    • Privacy Policy
    • Shipping
    • Refund and Returns Policy
    • FuriLabs Github
  • About us
    • Reviews
    • Frequently Asked Questions
    • FuriLabs in the Media
    • Timeline
    • Contact
My Account
Login Register

Lost password?

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

0
0 My Wishlist

View Wishlist Add all to cart

0 0
0 Shopping Cart

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: $0.00

Checkout

My Account
Login Register

Lost password?

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

0
0 My Wishlist

View Wishlist Add all to cart

0 0
0 Shopping Cart

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: $0.00

Checkout

  • Home
  • Shop
    • FLX1s
    • FLX1s Case
    • FLX1s Screen Protector
    • FLX1 Case
    • FLX1 Screen Protector
  • Resources
    • Blog
    • Search
    • Forum
    • Flash Guide
    • Changelog
    • Privacy Policy
    • Shipping
    • Refund and Returns Policy
    • FuriLabs Github
  • About us
    • Reviews
    • Frequently Asked Questions
    • FuriLabs in the Media
    • Timeline
    • Contact
Wishlist 0
Sign in
Shop
Facebook Twitter Instagram Youtube Linkedin
  • Home
  • Shop
    • FLX1s
    • FLX1s Case
    • FLX1s Screen Protector
    • FLX1 Case
    • FLX1 Screen Protector
  • Resources
    • Blog
    • Search
    • Forum
    • Flash Guide
    • Changelog
    • Privacy Policy
    • Shipping
    • Refund and Returns Policy
    • FuriLabs Github
  • About us
    • Reviews
    • Frequently Asked Questions
    • FuriLabs in the Media
    • Timeline
    • Contact
Shop
0
0 My Wishlist

View Wishlist Add all to cart

My Account
Login Register

Lost password?

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

0 0
0 Shopping Cart

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: $0.00

Checkout

FLX1s is in stock and shipping
Into the Wild with Librem 5 – Part 4
  • Home
  • Shop
    • FLX1s
    • FLX1s Case
    • FLX1s Screen Protector
    • FLX1 Case
    • FLX1 Screen Protector
  • Resources
    • Blog
    • Search
    • Forum
    • Flash Guide
    • Changelog
    • Privacy Policy
    • Shipping
    • Refund and Returns Policy
    • FuriLabs Github
  • About us
    • Reviews
    • Frequently Asked Questions
    • FuriLabs in the Media
    • Timeline
    • Contact
Wishlist 0
Sign in
Shop
Facebook Twitter Instagram Youtube Linkedin
0 0
0 Shopping Cart

No products in the cart.

Return To Shop
Shopping cart (0)
Subtotal: $0.00

Checkout

FLX1s is in stock and shipping
Into the Wild with Librem 5 – Part 4
  • Forums
  • Recent Posts
Forums
Owners Forum
FLX1 Owners
How to bind keys on...
 
Notifications
Clear all

How to bind keys on a physical keyboard?

 
FLX1 Owners
Last Post by alaraajavamma 12 months ago
6 Posts
3 Users
0 Reactions
646 Views
RSS
0
27/12/2024 8:17 pm
Topic starter
Sven 
(@sve)
Customer
  Estimable Member
70 Posts
17 43 10

I use a Bluetooth keyboard. Unfortunately, I need some function keys, which are not present. How can I bind AltGr+3 to F3 etc? I know xmodmap, but this is for X. 


Answer
Add a comment
Sword 28/12/2024 4:55 am
This post was modified 12 months ago by Sword

@sve you could try https://github.com/rvaiya/keyd I haven't used it on the FLX1 but I see no reason it wouldn't work. I use it on an oddball aliexpress umpc with arch/Gnome for mouse click left/right since they use keypad buttons (FLX1 uses gnome if I am not mistaken). It also has a handy tool to determine what keys you are pressing to make sure you know what it sees a keypress as


 
Add a comment
Topic Tags
keyboard
1 Answer
0
28/12/2024 7:12 pm
alaraajavamma 
(@alaraajavamma)
Moderator
  Member
15 Posts
0 10 5

Much easier solution would be input-remapper because it is allready in repos. Keyd should work too but I think you need to build it yourself


Add a comment
Sven Topic starter 02/01/2025 7:35 pm

@alaraajavamma By using the GUI and a text editor, I have now config files. But they have no effect. Do you have a working example?


 
alaraajavamma 12/01/2025 11:28 pm

Hey! Sorry for huge delay :S.
It seems that input-remapper is not working anymore - it did while I write that but after latest updates it is not even starting anymore.
Well luckily I found out much simpler and cleaner approach to this:

sudo apt install evremap

Then make create this folder and config file
~/.config/evremap/remap.toml

config file should look something like this:
device_name = "mtk-kpd"
#This is the device for hardware buttons - use "evremap list-devices" in terminal to see available devices

[[remap]]
input = ["KEY_VOLUMEUP"]
output = ["KEY_UP"]
#This remaps volumeup button to default up button - to see available keys use "evremap list-keys" in terminal

To run this just do "evremap remapt ~/.config/evremap/remap.toml" in terminal

This works in general - have not tested everything so expect it might also introduce some funny things (like my example config will remove the assistant-button function because evremap steals the device for it xD)


 
Sven Topic starter 13/01/2025 9:52 pm

@alaraajavamma Thanks. Should the evremap command be run as root or not?


 
Show 1 more comments
Add a comment
Forum Jump:
  Previous Topic
Next Topic  
Related Topics
  • British pound symbol missing from restore OSK keymap
    8 months ago
  • On the phosh lockscreen when entering the unlock password using the expanded keyboard after boot it collapses again before password can be entered
    8 months ago
Topic Tags:  keyboard (3) ,
Forum Information
Recent Posts
Unread Posts
Tags
  • 1 Forums
  • 174 Topics
  • 819 Posts
  • 2 Online
  • 658 Members
Our newest member: lex
Latest Post: How to get a refund ?
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Powered by wpForo  Powered by wpForo version 2.4.12

  • Matrix (protocol) logo
  • Brand Bluesky Streamline Icon: https://streamlinehq.com
  • Resources

    • FAQ

    • Shipping

    • Returns and Exchanges

    • Privacy Policy

  • Company

    • About Us

    • Timeline

    • Furi Labs in the Media

    • FuriOS Changelog

    • Furi Labs Github

Copyright © 2025 FuriLabs

Android is a trademark of Google LLC. The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Home
0 Wishlist
Shop
More
More
  • Home
  • Shop
    • FLX1s
    • FLX1s Case
    • FLX1s Screen Protector
    • FLX1 Case
    • FLX1 Screen Protector
  • Resources
    • Blog
    • Search
    • Forum
    • Flash Guide
    • Changelog
    • Privacy Policy
    • Shipping
    • Refund and Returns Policy
    • FuriLabs Github
  • About us
    • Reviews
    • Frequently Asked Questions
    • FuriLabs in the Media
    • Timeline
    • Contact