1; MOUSE.INF 2 3; Installation file for mouse devices 4 5[Version] 6Signature = "$Windows NT$" 7;Signature = "$ReactOS$" 8LayoutFile = layout.inf 9Class = Mouse 10ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318} 11Provider = %ReactOS% 12DriverVer = 06/04/2007,1.03 13 14[DestinationDirs] 15DefaultDestDir = 12 16 17[ClassInstall32.NT] 18AddReg = MouseClass.NT.AddReg 19 20[MouseClass.NT.AddReg] 21HKR, , , 0, %MouseClassName% 22HKR, , Icon, 0, "-2" 23HKR, , Installer32, 0, "syssetup.dll,MouseClassInstaller" 24HKR, , NoInstallClass, 0, 1 25HKR, , UpperFilters, 0x00010000, "mouclass" 26 27[Manufacturer] 28%StdMfg% = StdMfg 29%IbmMfg% = IbmMfg 30%LogMfg% = LogMfg 31%MSMfg% = MSMfg 32 33[StdMfg] 34%SERIAL_MOUSE.DeviceDesc% = Serial_Inst,*PNP0F0C,SERENUM\PNP0F0C,*PNP0F17,SERENUM\PNP0F17,SERIAL_MOUSE 35%PS2_MOUSE.DeviceDesc% = PS2_Inst,*PNP0F0E,*PNP0F19,PS2_MOUSE 36%HID_MOUSE.DeviceDesc% = HID_Inst,HID_DEVICE_SYSTEM_MOUSE 37%*PNP0F13.DeviceDesc% = PS2_Inst,*PNP0F13 38 39[IbmMfg] 40%*IBM3780.DeviceDesc% = PS2_Inst,*IBM3780 41 42[LogMfg] 43%*PNP0F08.DeviceDesc% = Serial_Inst,*PNP0F08,SERENUM\PNP0F08 44%*PNP0F12.DeviceDesc% = PS2_Inst,*PNP0F12 45 46[MSMfg] 47%*PNP0F01.DeviceDesc% = Serial_Inst,*PNP0F01,SERENUM\PNP0F01 48%*PNP0F03.DeviceDesc% = PS2_Inst,*PNP0F03 49%HID\Vid_045E&Pid_0047.DeviceDesc%=HID_Inst,, HID\Vid_045E&Pid_0047 50 51; Generic Mouse 52%HID.MouseDevice%=HID_Inst,,HID_DEVICE_SYSTEM_MOUSE 53 54;---------------------------- MOUCLASS DRIVER --------------------------- 55 56[Mouclass_CopyFiles.NT] 57mouclass.sys 58 59[mouclass_Service_Inst] 60ServiceType = 1 61StartType = 1 62ErrorControl = 1 63ServiceBinary = %12%\mouclass.sys 64LoadOrderGroup = Pointer Class 65 66;----------------------------- SERIAL DRIVER ---------------------------- 67 68[Serial_Inst.NT] 69CopyFiles = Serial_CopyFiles.NT, Mouclass_CopyFiles.NT 70 71[Serial_CopyFiles.NT] 72sermouse.sys 73 74[Serial_Inst.NT.Services] 75AddService = sermouse, 0x00000002, sermouse_Service_Inst 76AddService = mouclass, , mouclass_Service_Inst 77 78[sermouse_Service_Inst] 79ServiceType = 1 80StartType = 1 81ErrorControl = 1 82ServiceBinary = %12%\sermouse.sys 83LoadOrderGroup = Pointer Port 84 85;------------------------------ PS/2 DRIVER ----------------------------- 86 87[PS2_Inst] 88CopyFiles = PS2_CopyFiles.NT, Mouclass_CopyFiles.NT 89AddReg = PS2_AddReg 90 91[PS2_CopyFiles.NT] 92i8042prt.sys 93 94[PS2_Inst.Services] 95AddService = i8042prt, 0x00000002, i8042prt_Service_Inst 96AddService = mouclass, , mouclass_Service_Inst 97 98[i8042prt_Service_Inst] 99ServiceType = 1 100StartType = 1 101ErrorControl = 1 102ServiceBinary = %12%\i8042prt.sys 103LoadOrderGroup = Keyboard Port 104 105[PS2_AddReg] 106HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","SampleRate",0x00010001,0x0000003c 107HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","BreakOnSysRq",0x00010001,0x00000001 108HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","MouseResolution",0x00010001,0x00000003 109HKR, , EnumPropPages32, 0, "syssetup.dll,PS2MousePropPageProvider" 110HKR, , LocationInformationOverride, 0, %LocationOverride% 111 112;---------------------------- HID MOUSE DRIVER -------------------------- 113 114[HID_Inst.NT] 115CopyFiles = HID_CopyFiles.NT, Mouclass_CopyFiles.NT 116 117[HID_CopyFiles] 118mouhid.sys 119mouclass.sys 120 121[HID_Inst.NT.Services] 122AddService = mouhid, 0x00000002, mouhid_Service_Inst 123AddService = mouclass, , mouclass_Service_Inst 124 125[mouhid_Service_Inst] 126ServiceType = 1 127StartType = 3 128ErrorControl = 1 129ServiceBinary = %12%\mouhid.sys 130LoadOrderGroup = Pointer Port 131 132;-------------------------------- STRINGS ------------------------------- 133 134[Strings] 135ReactOS = "ReactOS Team" 136MouseClassName = "Mice and other pointing devices" 137LocationOverride = "plugged in to PS/2 mouse port" 138 139StdMfg = "(Standard mice)" 140SERIAL_MOUSE.DeviceDesc = "Standard Serial Mouse" 141PS2_MOUSE.DeviceDesc = "Standard PS/2 Mouse" 142HID_MOUSE.DeviceDesc = "HID Mouse" 143*PNP0F13.DeviceDesc = "PS/2 port for PS/2-style mice" 144 145IbmMfg = "IBM" 146*IBM3780.DeviceDesc = "IBM PS/2 Trackpoint" 147 148LogMfg = "Logitech" 149*PNP0F08.DeviceDesc = "Logitech Serial Mouse" 150*PNP0F12.DeviceDesc = "Logitech PS/2-style Mouse" 151 152MSMfg = "Microsoft" 153*PNP0F01.DeviceDesc = "Microsoft Serial Mouse" 154*PNP0F03.DeviceDesc = "Microsoft PS/2-style Mouse" 155 156[Strings.0405] 157MouseClassName = "Myši a jiná polohovací zařízení" 158 159StdMfg = "(Standardní myši)" 160SERIAL_MOUSE.DeviceDesc = "Standardní sériová myš" 161PS2_MOUSE.DeviceDesc = "Standardní PS/2 myš" 162HID_MOUSE.DeviceDesc = "HID myš" 163*PNP0F13.DeviceDesc = "PS/2 port pro PS/2 myši" 164 165IbmMfg = "IBM" 166*IBM3780.DeviceDesc = "IBM PS/2 Trackpoint" 167 168LogMfg = "Logitech" 169*PNP0F08.DeviceDesc = "Logitech sériová myš" 170*PNP0F12.DeviceDesc = "Logitech PS/2 myš" 171 172MSMfg = "Microsoft" 173*PNP0F01.DeviceDesc = "Microsoft sériová myš" 174*PNP0F03.DeviceDesc = "Microsoft PS/2 myš" 175 176[Strings.0407] 177MouseClassName = "Mäuse und andere Zeigegeräte" 178LocationOverride = "eingesteckt in PS/2-Mausanschluss" 179 180StdMfg = "(Standard-Maus)" 181SERIAL_MOUSE.DeviceDesc = "Standard serielle Maus" 182PS2_MOUSE.DeviceDesc = "Standard PS/2 Maus" 183HID_MOUSE.DeviceDesc = "HID Maus" 184*PNP0F13.DeviceDesc = "PS/2 Anschluss für PS/2-Maus" 185 186*PNP0F08.DeviceDesc = "Logitech serielle Maus" 187*PNP0F12.DeviceDesc = "Logitech PS/2-Maus" 188 189*PNP0F01.DeviceDesc = "Microsoft serielle Maus" 190*PNP0F03.DeviceDesc = "Microsoft PS/2-Maus" 191 192[Strings.0408] 193MouseClassName = "Ποντίκια και άλλες συσκευές εισόδου" 194 195StdMfg = "(Πρότυπα ποντίκια)" 196SERIAL_MOUSE.DeviceDesc = "Πρότυπο Σειριακό Ποντίκι" 197PS2_MOUSE.DeviceDesc = "Πρότυπο PS/2 Ποντίκι" 198HID_MOUSE.DeviceDesc = "Ποντίκι HID" 199*PNP0F13.DeviceDesc = "PS/2 θύρα για PS/2 ποντίκια" 200 201IbmMfg = "IBM" 202*IBM3780.DeviceDesc = "IBM PS/2 Trackpoint" 203 204LogMfg = "Logitech" 205*PNP0F08.DeviceDesc = "Logitech Σειριακό Ποντίκι" 206*PNP0F12.DeviceDesc = "Logitech PS/2 Ποντίκι" 207 208MSMfg = "Microsoft" 209*PNP0F01.DeviceDesc = "Microsoft Σειριακό Ποντίκι" 210*PNP0F03.DeviceDesc = "Microsoft PS/2 Ποντίκι" 211 212[Strings.0a] 213ReactOS = "Equipo de ReactOS" 214MouseClassName = "Ratones y otros dispositivos señaladores" 215LocationOverride = "se conecta al puerto de ratón PS/2" 216 217StdMfg = "(Ratón estándar)" 218SERIAL_MOUSE.DeviceDesc = "Ratón serie estándar" 219PS2_MOUSE.DeviceDesc = "Ratón PS/2 estándar" 220HID_MOUSE.DeviceDesc = "Ratón oculto" 221*PNP0F13.DeviceDesc = "Puerto PS/2 para ratón PS/2" 222 223IbmMfg = "IBM" 224*IBM3780.DeviceDesc = "Trackpoint PS/2 de IBM" 225 226LogMfg = "Logitech" 227*PNP0F08.DeviceDesc = "Ratón serie de Logitech" 228*PNP0F12.DeviceDesc = "Ratón PS/2 de Logitech" 229 230MSMfg = "Microsoft" 231*PNP0F01.DeviceDesc = "Ratón serie de Microsoft" 232*PNP0F03.DeviceDesc = "Ratón PS/2 de Microsoft" 233 234[Strings.040C] 235MouseClassName = "Souris et autres périphériques de pointage" 236LocationOverride = "Branché sur le port PS/2" 237 238StdMfg = "(Souris standards)" 239SERIAL_MOUSE.DeviceDesc = "Souris série standard" 240PS2_MOUSE.DeviceDesc = "Souris PS/2 standard" 241HID_MOUSE.DeviceDesc = "Souris HID" 242*PNP0F13.DeviceDesc = "Port PS/2 pour souris type PS/2" 243 244*PNP0F08.DeviceDesc = "Souris série Logitech" 245*PNP0F12.DeviceDesc = "Souris PS/2 Logitech" 246 247MSMfg = "Microsoft" 248*PNP0F01.DeviceDesc = "Souris série Microsoft" 249*PNP0F03.DeviceDesc = "Souris PS/2 Microsoft" 250 251[Strings.0411] 252MouseClassName = "マウスとその他のポインティング デバイス" 253 254StdMfg = "(スタンダード マウス)" 255SERIAL_MOUSE.DeviceDesc = "スタンダード シリアル マウス" 256PS2_MOUSE.DeviceDesc = "スタンダード PS/2 マウス" 257HID_MOUSE.DeviceDesc = "HID マウス" 258*PNP0F13.DeviceDesc = "PS/2接続マウス用のPS/2 ポート" 259 260IbmMfg = "IBM" 261*IBM3780.DeviceDesc = "IBM PS/2 トラックポイント" 262 263LogMfg = "Logitech" 264*PNP0F08.DeviceDesc = "Logitech シリアル マウス" 265*PNP0F12.DeviceDesc = "Logitech PS/2接続マウス" 266 267MSMfg = "Microsoft" 268*PNP0F01.DeviceDesc = "Microsoft シリアル マウス" 269*PNP0F03.DeviceDesc = "Microsoft PS/2接続マウス" 270 271[Strings.0415] 272ReactOS = "Zespół ReactOS" 273MouseClassName = "Mysz i inne urządzenia wskazujące" 274LocationOverride = "podłączone do portu PS/2 dla myszy" 275 276StdMfg = "(Standardowa mysz)" 277SERIAL_MOUSE.DeviceDesc = "Standardowa mysz szeregowa" 278PS2_MOUSE.DeviceDesc = "Standardowa mysz PS/2" 279HID_MOUSE.DeviceDesc = "Mysz zgodna z HID" 280*PNP0F13.DeviceDesc = "Port PS/2 dla myszy" 281 282IbmMfg = "IBM" 283*IBM3780.DeviceDesc = "Trackpoint PS/2 IBM" 284 285LogMfg = "Logitech" 286*PNP0F08.DeviceDesc = "Mysz szeregowa Logitech" 287*PNP0F12.DeviceDesc = "Mysz PS/2 Logitech" 288 289MSMfg = "Microsoft" 290*PNP0F01.DeviceDesc = "Mysz szeregowa Microsoft" 291*PNP0F03.DeviceDesc = "Mysz PS/2 Microsoft" 292 293[Strings.0416] 294MouseClassName = "Mouse e outros dispositivos apontadores" 295 296StdMfg = "(Mouse padrão)" 297SERIAL_MOUSE.DeviceDesc = "Mouse serial padrão" 298PS2_MOUSE.DeviceDesc = "Mouse PS/2 padrão" 299HID_MOUSE.DeviceDesc = "Mouse interno" 300*PNP0F13.DeviceDesc = "Porta PS/2 para mouse PS/2" 301 302IbmMfg = "IBM" 303*IBM3780.DeviceDesc = "Trackpoint PS/2 IBM" 304 305LogMfg = "Logitech" 306*PNP0F08.DeviceDesc = "Mouse serial Logitech" 307*PNP0F12.DeviceDesc = "Mouse PS/2 Logitech" 308 309MSMfg = "Microsoft" 310*PNP0F01.DeviceDesc = "Mouse serial Microsoft" 311*PNP0F03.DeviceDesc = Mouse PS/2 Microsoft" 312 313[Strings.0418] 314ReactOS = "Echipa ReactOS" 315MouseClassName = "Șoricel și alte dispozitive de indicare" 316LocationOverride = "conectat la portul PS/2 pentru șoricel" 317StdMfg = "(șoricel standard)" 318SERIAL_MOUSE.DeviceDesc = "Șoricel serial standard" 319PS2_MOUSE.DeviceDesc = "Șoricel PS/2 standard" 320HID_MOUSE.DeviceDesc = "Șoricel HID" 321*PNP0F13.DeviceDesc = "Port pentru șoricel PS/2" 322IbmMfg = "IBM" 323*IBM3780.DeviceDesc = "Rotulă IBM PS/2" 324LogMfg = "Logitech" 325*PNP0F08.DeviceDesc = "Șoricel serial Logitech" 326*PNP0F12.DeviceDesc = "Șoricel PS/2 Logitech" 327MSMfg = "Microsoft" 328*PNP0F01.DeviceDesc = "Șoricel serial Microsoft" 329*PNP0F03.DeviceDesc = "Șoricel PS/2 Microsoft" 330 331[Strings.0419] 332MouseClassName = "Мыши и другие указывающие устройства" 333 334StdMfg = "(Стандартная мышь)" 335SERIAL_MOUSE.DeviceDesc = "Стандартная последовательная мышь" 336PS2_MOUSE.DeviceDesc = "Стандартная мышь PS/2" 337HID_MOUSE.DeviceDesc = "HID-мышь" 338*PNP0F13.DeviceDesc = "PS/2-порт на мыши PS/2-вида" 339 340*PNP0F08.DeviceDesc = "Последовательная мышь Logitech" 341*PNP0F12.DeviceDesc = "Мышь Logitech PS/2-вида" 342 343*PNP0F01.DeviceDesc = "Последовательная мышь Microsoft" 344*PNP0F03.DeviceDesc = "Мышь Microsoft PS/2-вида" 345 346[Strings.041B] 347MouseClassName = "Myši a iné polohovacie zariadenia" 348 349StdMfg = "(Štandardná myš)" 350SERIAL_MOUSE.DeviceDesc = "Štandardná sériová myš" 351PS2_MOUSE.DeviceDesc = "Štandardná PS/2 myš" 352HID_MOUSE.DeviceDesc = "HID myš" 353*PNP0F13.DeviceDesc = "PS/2 port pre myši typu PS/2" 354 355*PNP0F08.DeviceDesc = "Logitech sériová myš" 356*PNP0F12.DeviceDesc = "Logitech PS/2 myš" 357 358*PNP0F01.DeviceDesc = "Microsoft sériová myš" 359*PNP0F03.DeviceDesc = "Microsoft PS/2 myš" 360 361[Strings.041f] 362ReactOS = "ReactOS Takımı" 363MouseClassName = "Fâre ve Başka İmleme Aygıtları" 364LocationOverride = "PS/2 fâre girişine takılı" 365 366StdMfg = "(Ölçünlü Fâre)" 367SERIAL_MOUSE.DeviceDesc = "Ölçünlü Dizilik Fâre" 368PS2_MOUSE.DeviceDesc = "Ölçünlü PS/2 Fâre" 369HID_MOUSE.DeviceDesc = "HID Fâre" 370*PNP0F13.DeviceDesc = "PS/2 Türünde Fâre İçin PS/2 Girişi" 371 372IbmMfg = "IBM" 373*IBM3780.DeviceDesc = "IBM PS/2 Trackpoint" 374 375LogMfg = "Logitech" 376*PNP0F08.DeviceDesc = "Logitech Dizilik Fâre" 377*PNP0F12.DeviceDesc = "Logitech PS/2 Türünde Fâre" 378 379MSMfg = "Microsoft" 380*PNP0F01.DeviceDesc = "Microsoft Dizilik Fâre" 381*PNP0F03.DeviceDesc = "Microsoft PS/2 Türünde Fâre" 382 383[Strings.0422] 384ReactOS = "Команда ReactOS" 385MouseClassName = "Миші та інші вказівні пристрої" 386LocationOverride = "приєднано до порту миші PS/2" 387 388StdMfg = "(Стандартні миші)" 389SERIAL_MOUSE.DeviceDesc = "Стандартна послідовна миша" 390PS2_MOUSE.DeviceDesc = "Стандартна миша PS/2" 391HID_MOUSE.DeviceDesc = "HID-миша" 392*PNP0F13.DeviceDesc = "Порт PS/2 для миші PS/2-типу" 393 394*IBM3780.DeviceDesc = "Трекпойнт IBM PS/2" 395 396*PNP0F08.DeviceDesc = "Послідовна миша Logitech" 397*PNP0F12.DeviceDesc = "Миша Logitech PS/2-типу" 398 399*PNP0F01.DeviceDesc = "Послідовна миша Microsoft" 400*PNP0F03.DeviceDesc = "Миша Microsoft PS/2-типу" 401 402[Strings.0427] 403MouseClassName = "Pelės ir kiti manipuliatoriai" 404 405StdMfg = "(Standartinė pelė)" 406SERIAL_MOUSE.DeviceDesc = "Standartinė nuoseklioji pelė" 407PS2_MOUSE.DeviceDesc = "Standartinė PS/2 pelė" 408HID_MOUSE.DeviceDesc = "HID pelė" 409*PNP0F13.DeviceDesc = "PS/2 jungtis PS/2 tipo pelei" 410 411IbmMfg = "IBM" 412*IBM3780.DeviceDesc = "IBM PS/2 rutulinis manipuliatorius" 413 414LogMfg = "Logitech" 415*PNP0F08.DeviceDesc = "Logitech nuoseklioji pelė" 416*PNP0F12.DeviceDesc = "Logitech PS/2 tipo pelė" 417 418MSMfg = "Microsoft" 419*PNP0F01.DeviceDesc = "Microsoft nuoseklioji pelė" 420*PNP0F03.DeviceDesc = "Microsoft PS/2 tipo pelė" 421 422[Strings.0804] 423StdMfg = "(标准鼠标)" 424SERIAL_MOUSE.DeviceDesc = "标准串口鼠标" 425PS2_MOUSE.DeviceDesc = "标准 PS/2 鼠标" 426HID_MOUSE.DeviceDesc = "HID 鼠标" 427*PNP0F13.DeviceDesc = "用于 PS/2 风格鼠标的 PS/2 端口" 428*PNP0F08.DeviceDesc = "Logitech 串口鼠标" 429*PNP0F12.DeviceDesc = "Logitech PS/2 风格鼠标" 430*PNP0F01.DeviceDesc = "Microsoft 串口鼠标" 431*PNP0F03.DeviceDesc = "Microsoft PS/2 风格鼠标" 432