Make UEFI boot-platform build again
[haiku.git] / headers / private / input / kb_mouse_settings.h
blobe76db241196d083a8c5cb60166ab2e5b460a37e4
1 /*
2 * Copyright 2001-2008, Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef _KB_MOUSE_SETTINGS_H
6 #define _KB_MOUSE_SETTINGS_H
9 #include <InterfaceDefs.h>
12 typedef struct {
13 bigtime_t key_repeat_delay;
14 int32 key_repeat_rate;
15 } kb_settings;
17 #define kb_default_key_repeat_delay 500000
18 #define kb_default_key_repeat_rate 250
20 #define kb_settings_file "Keyboard_settings"
22 typedef struct {
23 bool enabled;
24 int32 accel_factor;
25 int32 speed;
26 } mouse_accel;
28 typedef struct {
29 int32 type;
30 mouse_map map;
31 mouse_accel accel;
32 bigtime_t click_speed;
33 } mouse_settings;
35 #define mouse_settings_file "Mouse_settings"
37 #endif /* _KB_MOUSE_SETTINGS_H */