a simple thing like DiskProbe ~/config/settings/*settings & (opens a lot of windows) can tell which file is touched by a specific pref panel for the mouse panel, it told me it used app_server_settings for focus follows mouse, which isn't hard to tell when looking at the file which seem to have the same structure as driver setting files: Interface { Scrollbars { proportional 1 arrows 2 knobtype 1 knobsize 15 } Options { ffm 1 decor 0 } } This also gives the scrollbar pref file format =) it seems the Mouse pref panel updated the ffm setting immediately, by asking app_server to change and writing the file on each modification, although it only changes Mouse_settings when closed. about the Workspaces section, it seems to me Be just use XFree modelines for resolution setup, which at least is a "standard" format :) It seems the window origin point is also at the end of the mouse settings file. I'm not sure it hasn't some unknown more bytes though, didn't check. En réponse à Jonathan Tarbox <jtarbox@xxxxxxxxxxxxx>: > a BPoint would fit in there perfectly. > > -jtarbox > > ----- Original Message ----- > From: "Marcus Overhagen" <dos4gw@xxxxxx> > To: <openbeos@xxxxxxxxxxxxx> > Sent: Thursday, January 17, 2002 10:35 AM > Subject: [openbeos] Re: Preferences/File Help > > > > Franois Revol <revol@xxxxxxx> wrote: > > > > >Though ~/config/settings/Keyboard_settings certainly isn't a > flattened > BMessage > > >more a C struct or something, sadly : > > > > > >[revol@patrick /boot/home/devel]$ ./dumpbm > ~/config/settings/Keyboard_settings > > >BMessage: what = (0x0, or 0) > > > > try: > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/open-beos/input_kit/source/li > b/kb_mouse_driver.h > > > > it contains: > > > > // keyboard settings info, as kept in settings file > > > > typedef struct { > > bigtime_t key_repeat_delay; > > int32 key_repeat_rate; > > } kb_settings; > > > > #define kb_settings_file "Keyboard_settings" > > > > > > Only problem: the file is 20 byte on my system, while this > > struct is only 12 byte > > > > This file also descibes the mouse settings file! > > > > good luck. > > > > Marcus > > > > >