~mir-team/mir/touch-stream-rewriter

« back to all changes in this revision

Viewing changes to src/server/input/default_configuration.cpp

  • Committer: Robert Carr
  • Date: 2015-06-08 20:40:06 UTC
  • Revision ID: robert.carr@canonical.com-20150608204006-10qe857ckwr38bc1
Install touch rewriter in server conf

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
#include "null_input_channel_factory.h"
45
45
#include "default_input_device_hub.h"
46
46
#include "default_input_manager.h"
 
47
#include "touch_stream_rewriter.h"
47
48
 
48
49
#include "mir/input/touch_visualizer.h"
49
50
#include "mir/input/platform.h"
210
211
std::shared_ptr<mi::InputDispatcher>
211
212
mir::DefaultServerConfiguration::the_input_dispatcher()
212
213
{
213
 
    return the_event_filter_chain_dispatcher();
 
214
    return input_dispatcher(
 
215
        [this]()
 
216
        {
 
217
            return std::make_shared<mi::TouchStreamRewriter>(the_event_filter_chain_dispatcher());
 
218
        });
214
219
}
215
220
 
216
221
std::shared_ptr<mi::InputDispatcher>