![]() You also should be able to use GUI, but don't look at the characters or symbols on the displayed keyboard but the key location itself. The codes there are hexadecimal so you need to convert them to decimal for use with flirc_util. You can only use codes from HID page 7 for the standard keyboard keys. The numbers on the keyboard representations are not HID codes but the indexes in the tables below where you can find HID table/page and code (ID) in USB HID Usage column. I've also found a nice page which lists all HID keys: I don't know the French layout so I'll use image below as a base. And also sorry for not noticing you are using Linux. I've done some research and it looks like the HID codes don't change between keyboard layouts but they are not assigned to a symbols on the key but to a physical key location on the keyboard. You actually need an USB HID code of the key. I'm sorry, I've might have been too quick to respond with the solution. Please look at my next post for a proper one. So for US keyboard layout = and + have the same key code but they differ in modifier keys used (in case of + sign you need to add shift modifier key). BTW the key codes are assigned to a physical key, not to a letter or symbol. You need to find a list of key codes for French layout or you could use some application that shows you the key code when the key is pressed. That's why you have problems mapping the buttons using GUI as it is based on US layout key codes. The key codes are a little different for each keyboard layout. So if you want to use for example left control + left shift then the modifier value for the command will be 3 (logical OR, but you can just use sum of both values). The modifier value is composed of following values: ![]() Where 136 is the combined value for modifier keys, and 4 is the key code on the keyboard (all values are decimal). It has a record_api command which allows you to assign a remote buttons to any arbitrary key and modifiers.įrom the help in the utility itself (version 1.2.6) the usage is as follows: You can use flirc_util command line utility.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |