From nobody@FreeBSD.org  Sat May 22 11:24:05 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 9333316A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 22 May 2004 11:24:05 -0700 (PDT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 8C83E43D31
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 22 May 2004 11:24:05 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i4MINogw019662
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 22 May 2004 11:23:50 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id i4MINoTt019661;
	Sat, 22 May 2004 11:23:50 -0700 (PDT)
	(envelope-from nobody)
Message-Id: <200405221823.i4MINoTt019661@www.freebsd.org>
Date: Sat, 22 May 2004 11:23:50 -0700 (PDT)
From: Olev Hannula <hannula@hot.ee>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Mouse (wheel) detection problem on SIS748/964 based ASRock K7S8XE+ motherboard
X-Send-Pr-Version: www-2.3

>Number:         67055
>Category:       i386
>Synopsis:       [psm] Mouse (wheel) detection problem on SIS748/964 based ASRock K7S8XE+ motherboard
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 22 11:30:15 PDT 2004
>Closed-Date:    Fri Jun 15 10:57:51 GMT 2007
>Last-Modified:  Fri Jun 15 10:57:51 GMT 2007
>Originator:     Olev Hannula
>Release:        5.2.1R
>Organization:
>Environment:
FreeBSD FreeBSD 5.2.1-RELEASE-p3 FreeBSD 5.2.1-RELEASE-p3 #0: Sat May 22 20:33:18 EEST 2004     olev@FreeBSD:/usr/src/sys/i386/compile/MINU  i386
>Description:
      When using PS/2 mouse on ASRock K7S8XE+ motherboard that has SIS748/964 chipset every mouse is recognised as generic. When added PSM_DEBUG=2 to kernel configuration and booted with boot -v the output was:
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0-00, 3 buttons
psm0: config:00000000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00

I tried 2 different mice with wheels and the response was the same. The mouse I'm using is Logitech MX700 and it worked ok with my old motherboard (Asus A7V333) with the wheel enabled. After changing the motherboard the problem appared. This bug causes the mice to only have 3 buttons and the wheel is disabled.
>How-To-Repeat:
      Use FreeBSD on ASRock K7S8XE+ (chipset SIS748/964) motherboard with a mouse.
>Fix:
      
>Release-Note:
>Audit-Trail:

From: Olev <hannula@hot.ee>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: i386/67055: Mouse (wheel) detection problem on SIS748/964 based
 ASRock K7S8XE+ motherboard
Date: Sat, 22 May 2004 23:35:38 +0300

 I add a more detailed boot log:
 
 psm0: current command byte:0065
 psm: ENABLE_DEV return code:00fa
 psm: DISABLE_DEV return code:00fa
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 00 02 64
 psm: SEND_DEV_ID return code:00fa
 psm: device ID: 0000
 psm: SET_RESOLUTION (0) 00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 77 03 c8
 psm: SET_RESOLUTION (3) 00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 77 03 c8
 psm: SET_RESOLUTION (3) 00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 77 03 c8
 psm: SET_SCALING11 return code:00fa
 psm: SET_RESOLUTION (0) 00fa
 psm: SET_RESOLUTION (3) 00fa
 psm: SET_RESOLUTION (2) 00fa
 psm: SET_RESOLUTION (1) 00fa
 psm: SET_RESOLUTION (3) 00fa
 psm: SET_RESOLUTION (1) 00fa
 psm: SET_RESOLUTION (2) 00fa
 psm: SET_RESOLUTION (3) 00fa
 psm: SEND_AUX_DEV_DATA return code:00fe
 psm: SET_SAMPLING_RATE (200) 00fe
 psm: SET_SAMPLING_RATE (200) 00fe
 psm: SEND_DEV_ID return code:00fe
 psm: SET_SAMPLING_RATE (200) 00fe
 psm: SET_SAMPLING_RATE (100) 00fe
 psm: SEND_DEV_ID return code:00fe
 psm: SET_SAMPLING_RATE (10) 00fa
 psm: SEND_DEV_ID return code:00fa
 psm: device ID: 0000
 psm: SET_RESOLUTION (2) 00fa
 psm: SET_SAMPLING_RATE (100) 00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SET_SCALING11 return code:00fa
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 00 02 64
 psm: SET_RESOLUTION (2) 00fa
 psm: SET_SAMPLING_RATE (100) 00fa
 psm: SET_SCALING11 return code:00fa
 psm: SEND_AUX_DEV_DATA return code:00fa
 psm: data 08 00 00
 psm: SEND_AUX_DEV_STATUS return code:00fa
 psm: status 00 02 64
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model Generic PS/2 mouse, device ID 0-00, 3 buttons
 psm0: config:00000000, flags:00000000, packet size:3
 psm0: syncmask:c0, syncbits:00
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Mon Sep 11 12:50:59 UTC 2006 
State-Changed-Why:  
Hello 

al lot of code changes occurred to psm after your report 
can you confirm that the problem is still in freebsd-6.1 
please? 

thanks 


Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Mon Sep 11 12:50:59 UTC 2006 
Responsible-Changed-Why:  
grab the pr 

http://www.freebsd.org/cgi/query-pr.cgi?pr=67055 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Fri Jun 15 10:57:31 UTC 2007 
State-Changed-Why:  
Feedback timeout (> 6 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=67055 
>Unformatted:
