Jump to content
Flirc Forums

Flirc Harmony Profile


Ommand

Recommended Posts

sorry, I have a lot on my plate and I jump in and out. I missed the subject. You can record over any key in the profile so you can remap it. It searches through the personal profile before searching rom. Does that make sense or answer your question?

Link to comment
Share on other sites

Yea that ended up doing the trick.  It was a bit irritating though, as my flirc disconnected from the pc after each key mapping.  Running flirc gui 2.6 and whatever the latest firmware from that is. 

That doesn't sound right. Try the latest beta, I'm about to post another.

Link to comment
Share on other sites

I'm trying to get my Harmony One & Flirc set up to use onon a FireTV which has XBMC 13.1. I have the latest FW & beta for Flirc (3.0/rc.5}. I created a Flirc/XBMC device with the Harmony SW, then created a FTV activity, but none of the buttons with the default XBMC profile work. Same with buttons I create using the Flirc SW which I map to an old MS remote. I'm at a loss with what I must be doing wrong. Any suggestions?

Link to comment
Share on other sites

Oh, OK.  Thanks.

 

Later:  Yes! Now,. I just need to fine tune some of the bottons.  BTW, is the XBMC-plugin still working?  It doesn't seem to have been updated recently, so I imagine it's better to stick with the profile in rc7(?).

Edited by bruce73
Link to comment
Share on other sites

Jason, I'm using a Flirc (3.0/rc7) with an Amazon FireTV and a Harmony One. After seeing up an activity using the Harmony profile, only a few of the keys work (directional). Select, Back, various keyboard commands (C, I, ESC, Backspace, Enter, etc) don't register. I've tried over-riding the defaults by mapping those from other templates with the GUI, but nothing seems to work, either with FTV or the installed XBMC. Is the Harmony profile a work in progress?

Link to comment
Share on other sites

Jason, I'm using a Flirc (3.0/rc7) with an Amazon FireTV and a Harmony One. After seeing up an activity using the Harmony profile, only a few of the keys work (directional). Select, Back, various keyboard commands (C, I, ESC, Backspace, Enter, etc) don't register. I've tried over-riding the defaults by mapping those from other templates with the GUI, but nothing seems to work, either with FTV or the installed XBMC. Is the Harmony profile a work in progress?

It could be that I've made mistakes on my mappings.

Here is how they are mapped out, they have to match your keyboard.xml file

static struct harmony_files_t files[] = {
        /* numbers */
        {"zero.txt",            0, HID_0},
        {"one.txt",             0, HID_1},
        {"two.txt",             0, HID_2},
        {"three.txt",           0, HID_3},
        {"four.txt",            0, HID_4},
        {"five.txt",            0, HID_5},
        {"six.txt",             0, HID_6},
        {"seven.txt",           0, HID_7},
        {"eight.txt",           0, HID_8},
        {"nine.txt",            0, HID_9},

        /* media control */
        {"play.txt",            MOD_CTRL_LEFT, HID_p},
        {"pause.txt",           0, HID_space}, /* ctrl+p */
        {"stop.txt",            0, HID_x},
        {"rewind.txt",          0, HID_r},
        {"ff.txt",              0, HID_f},
        {"info.txt",            0, HID_i},
        {"mute.txt",            0, HID_F8},

        /* navigation */
        {"up.txt",              0, HID_up},
        {"down.txt",            0, HID_down},
        {"left.txt",            0, HID_left},
        {"right.txt",           0, HID_right},
        {"return.txt",          0, HID_return},
        {"up_arrow.txt",        0, HID_up},   /* not sure ? */
        {"down_arrow.txt",      0, HID_down}, /* not sure ? */

        {"screen/parent_folder.txt",    0, HID_space},
        {"screen/back.txt",             0, HID_backspace},

        /* volume and subtitles */
        {"vol_up.txt",                  HID_shift, HID_plus},
        {"vol_down.txt",                0, HID_minus},
        {"screen/audiodelay-.txt",      0, HID_F1},
        {"screen/audiodelay+.txt",      0, HID_F2},
        {"screen/audiodelay.txt",       0, HID_F3},
        {"screen/subtitle_delay.txt",   0, HID_F4},
        {"screen/subtitle_delay-.txt",  0, HID_F5},
        {"screen/subtitle_delay+.txt",  0, HID_F6},
        {"screen/ShowSubtitles.txt",    0, HID_t},
        {"screen/nextSubtitle.txt",     0, HID_l},

        /* zoom */
        {"screen/zoom+.txt",            HID_shift, HID_plus},
        {"screen/zoom-.txt",            0, HID_minus},
        {"screen/zoom_normal.txt",      0, HID_0},
        {"screen/zoom_level1.txt",      0, HID_1},
        {"screen/zoom_level2.txt",      0, HID_2},
        {"screen/zoom_level3.txt",      0, HID_3},
        {"screen/AspectRatio.txt",      0, HID_z},

        /* step */
        {"screen/StepBack.txt",         0, HID_comma},
        {"screen/SmallStepBack.txt",    0, HID_apostrophe},
        {"screen/BigStepBack.txt",      0, HID_down},
        {"screen/BigStepForward.txt",   0, HID_up},
        {"screen/StepForward.txt",      0, HID_period},

        /* Misc */
        {"screen/ContextMenu.txt",      0, HID_c},
        {"screen/fullscreen.txt",       0, HID_tab},
        {"screen/ToggleFullscreen.txt", 0, HID_fw_slash},
        {"screen/rotate.txt",           0, HID_r},
        {"screen/Screenshot.txt",       0, HID_print_scr},
        {"screen/ToggleWatched.txt",    0, HID_w},

        {"screen/subtitleAlign.txt",    MOD_CTRL_RIGHT, HID_t},
        {"screen/subtitleShiftDown.txt",MOD_CTRL_RIGHT, HID_down},
        {"screen/subtitleShiftUp.txt",  MOD_CTRL_RIGHT, HID_up},
        {"screen/yellow.txt",           MOD_CTRL_RIGHT | MOD_SHIFT_LEFT, HID_y},
        {"screen/green.txt",            MOD_CTRL_RIGHT | MOD_SHIFT_LEFT, HID_g},
        {"screen/red.txt",              MOD_CTRL_RIGHT | MOD_SHIFT_LEFT, HID_r},
        {"screen/blue.txt",             MOD_CTRL_RIGHT | MOD_SHIFT_LEFT, HID_b},
        {"screen/PwrOff.txt",           MOD_CTRL_RIGHT, HID_F12},
        //{"screen/AudioNextLaungage.txt","x"}, /* ??? */
};
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...