Hi! mkxf86config-0.9.7 doesn't recognize mouse, instead 0.9.3 works fine. This is the section at line 159 from 0.9.3 (mouse working fine): # PS/2 bug: Some keyboards are incorrectly used as mice in XFree. :-( PSMOUSE="$(ls -l1 /dev/mouse* 2>/dev/null | awk '/input/{print $NF ; exit 0}')" if [ -n "$PSMOUSE" ]; And this is the same section in the 0.9.7 (mouse not working): # PS/2 bug: Some keyboards are incorrectly used as mice in XFree. :-( PSMOUSE="$(ls -l1 /dev/mouse* 2>/dev/null | awk '/psaux/{print $NF ; exit 0}')" if [ -n "$PSMOUSE" ]; As you can notice, the differences is between input and psaux. Luca
/dev/input/mice is handled *almost* correctly few lines later: # Kernel 2.6 reports psaux via /dev/input/mice like USB case "$KVER" in 2.6.*) if [ -z "$PSMOUSE" ]; then PSMOUSE='s|^.*InputDevice.*"PS/2 Mouse".*$|# PS/2 Mouse using /dev/input/mice in Kernel 2.6|g;' USBMOUSE="" fi ;; esac There are 2 problems: 1. I haven't found anything that set $KVER, I changed it to $(uname -r) 2. When PS/2 mouse is not detected, $PSMOUSE is set to ugly sed command, so it isn't empty: changed if [ -z "$PSMOUSE" ]; to if [ -n "$PSMOUSE" ]; Working section: # Kernel 2.6 reports psaux via /dev/input/mice like USB case "$(uname -r)" in 2.6.*) if [ -n "$PSMOUSE" ]; then PSMOUSE='s|^.*InputDevice.*"PS/2 Mouse".*$|# PS/2 Mouse using /dev/input/mice in Kernel 2.6|g;' USBMOUSE="" fi ;; esac Marek Wr
/dev/input/mice is handled *almost* correctly few lines later: # Kernel 2.6 reports psaux via /dev/input/mice like USB case "$KVER" in 2.6.*) if [ -z "$PSMOUSE" ]; then PSMOUSE='s|^.*InputDevice.*"PS/2 Mouse".*$|# PS/2 Mouse using /dev/input/mice in Kernel 2.6|g;' USBMOUSE="" fi ;; esac There are 2 problems: 1. I haven't found anything that set $KVER, I changed it to $(uname -r) 2. When PS/2 mouse is not detected, $PSMOUSE is set to ugly sed command, so it isn't empty: changed if [ -z "$PSMOUSE" ]; to if [ -n "$PSMOUSE" ]; Working section: # Kernel 2.6 reports psaux via /dev/input/mice like USB case "$(uname -r)" in 2.6.*) if [ -n "$PSMOUSE" ]; then PSMOUSE='s|^.*InputDevice.*"PS/2 Mouse".*$|# PS/2 Mouse using /dev/input/mice in Kernel 2.6|g;' USBMOUSE="" fi ;; esac Marek Wróbel
Created attachment 104065 [details] here is another .conf Just another .config that ps/2 mouse doesn't work.
Created attachment 104066 [details] here is another .config Just another .config that ps/2 mouse doesn't work.
sorry those were posted to wrong bug supposed to go to 157493 , not sure what happened.
Can you try out the new version of mkxf86config... it's in my dev overlay... svn co http://overlays.gentoo.org/svn/dev/wolf31o2 If this works for you, it'll become "official" and go into the tree.
0.9.8 is in the tree now