On Windows, a user can press Fn+Btn1 or Fn+Btn2 to invoke MS journal or calculator repectively.
Why not adding some configurations in ~/.fjbtndrv or something else to specify user-defined programs?
It should work with the keyboard shortcuts manager of your choice. But right, the generated keycodes are not practicable. I change this to Bugs because it's a base function, and to v3 because I plan a hal free rewrite of the daemons.