Per-user configuration is nothing new. Microsoft & Logitech mouse drivers have supported per-user configuration for years on Windows 2000 & XP Pro.