1 #ifndef KEYBOARDSETTINGS_HH
2 #define KEYBOARDSETTINGS_HH
9 class CommandController;
11 template <
typename T>
class EnumSetting;
31 std::unique_ptr<EnumSetting<Keys::KeyCode>> deadkeyHostKey[3];
32 std::unique_ptr<EnumSetting<Keys::KeyCode>> codeKanaHostKey;
33 std::unique_ptr<EnumSetting<KpEnterMode>> kpEnterMode;
34 std::unique_ptr<EnumSetting<MappingMode>> mappingMode;
35 std::unique_ptr<BooleanSetting> alwaysEnableKeypad;
36 std::unique_ptr<BooleanSetting> traceKeyPresses;
37 std::unique_ptr<BooleanSetting> autoToggleCodeKanaLock;