Henrik Sandklef wrote: > > Solution 1 > ===================== > * Record keycode (done today) and the keysym (not today) for > all non-modifiers > > * When a non-trivial keysym is to be replayed, find what > keycode+modifiers are needed to make the keysym happen > ... fake 'em
Too complex .... Solution #2 will be used. Allthough parts of the code to handles this will be used to fix the german keyboard/@ bug (therefore the crossposting) > Solution 2 > ===================== > * Before recording, store keymap to file map1 > > * Record as usual > > * Before replaying, store keymap > (of display to where we replay) to file map2 > > * 'Transfer' keymap (map1) to display where we replay > > * Replay as usual > > * 'Transfer' back the old keymap (map2) > > Both solutions has pros and cons.... > ... one major problem with #1 is that there will be different number of > events faked than was recorded :( > _______________________________________________ Info-xnee mailing list [email protected] http://lists.gnu.org/mailman/listinfo/info-xnee
