I would like to have my USB Mouse work on the console

Possibly changing sysctl kern.evdev.rcpt_mask from default (12) help?

I have below in my /etc/sysctl.conf for convenience to test.
I'm setting it to non-default 13 with some reason.

Code:
## evdev event generation settings for keyboards and mice.
## Set correlated bits to enable.
## The value is defined in sys/dev/evdev/evdev.h as
##    #define    EVDEV_RCPT_SYSMOUSE    (1<<0)
##    #define    EVDEV_RCPT_KBDMUX    (1<<1)
##    #define    EVDEV_RCPT_HW_MOUSE    (1<<2)
##    #define    EVDEV_RCPT_HW_KBD    (1<<3)
##    extern int evdev_rcpt_mask;
## respectively.
#
# kern.evdev.rcpt_mask=1    # bit0 (1<<0), via sysmouse
# kern.evdev.rcpt_mask=2    # bit1 (1<<1), via kbdmux
# kern.evdev.rcpt_mask=4    # bit2 (1<<2), direct USB mouse (ums)
# kern.evdev.rcpt_mask=8    # bit3 (1<<3), direct keyboard (atkbd and ukbd)
# kern.evdev.rcpt_mask=5    # Both bit2 and 0 (sysmouse and ums, no kbd)
# kern.evdev.rcpt_mask=6    # Both bit2 and 1 (ums and kbdmux)
# kern.evdev.rcpt_mask=7    # Bits2, 1, and 0 (ums, kbdmux and sysmouse)
# kern.evdev.rcpt_mask=9    # Bits3 and 0 (direct keyboard and sysmouse)
# kern.evdev.rcpt_mask=10    # Both bit3 and 1 (direct kbd and kbdmux)
# kern.evdev.rcpt_mask=11    # Bits3, 1, and 0 (HW kbd, kbdmux, sysmouse)
# kern.evdev.rcpt_mask=12    # Both bit3 and 2 (direct kbd and ums) default
kern.evdev.rcpt_mask=13    # Bits 3, 2 and 0 (HW kbd, ums and sysmouse)
# kern.evdev.rcpt_mask=14    # Bits 3, 2 and 1 (HW kbd, ums and kbdmux)
# kern.evdev.rcpt_mask=15    # All 4 bits
 
Don't need to start it yourself

thanks for the info!

See /etc/devd/moused.conf.
it is new file for me nothing written there atleast for me

Run tail -F /var/log/messages, unplug the mouse and plug it back in. Watch the messages.


i think it is able to detect it , but still does not work in terminal , work in kde at least

1 xauthority=/tmp/xauth_CdcGyn session_manager=local/freebsd:/tmp/.ICE-unix/2461"): initialization faile
d.
Sep 8 13:48:25 freebsd kernel: ugen0.4: <SIGMACHIP Usb Mouse> at usbus0 (disconnected)
Sep 8 13:48:25 freebsd kernel: usbhid1: at uhub0, port 14, addr 5 (disconnected)
Sep 8 13:48:25 freebsd kernel: hms0: detached
Sep 8 13:48:25 freebsd kernel: hidbus1: detached
Sep 8 13:48:25 freebsd kernel: usbhid1: detached
Sep 8 13:48:25 freebsd kernel: ugen0.4: <SIGMACHIP Usb Mouse> at usbus0
Sep 8 13:48:25 freebsd kernel: usbhid1 on uhub0
Sep 8 13:48:25 freebsd kernel: usbhid1: <SIGMACHIP Usb Mouse, class 0/0, rev 1.10/1.10, addr 6> on usbus0
Sep 8 13:48:25 freebsd kernel: hidbus1: <HID bus> on usbhid1
Sep 8 13:48:25 freebsd kernel: hms0: <SIGMACHIP Usb Mouse> on hidbus1
Sep 8 13:48:25 freebsd kernel: hms0: 3 buttons and [XYW] coordinates ID=0
Sep 8 13:48:25 freebsd kernel: ugen0.4: <SIGMACHIP Usb Mouse> at usbus0 (disconnected)
Sep 8 13:48:25 freebsd kernel: usbhid1: at uhub0, port 14, addr 6 (disconnected)
Sep 8 13:48:25 freebsd kernel: hms0: detached
Sep 8 13:48:25 freebsd kernel: hidbus1: detached
Sep 8 13:48:25 freebsd kernel: usbhid1: detached
Sep 8 13:48:30 freebsd kernel: ugen0.4: <SIGMACHIP Usb Mouse> at usbus0
Sep 8 13:48:30 freebsd kernel: usbhid1 on uhub0
Sep 8 13:48:30 freebsd kernel: usbhid1: <SIGMACHIP Usb Mouse, class 0/0, rev 1.10/1.10, addr 7> on usbus0
Sep 8 13:48:30 freebsd kernel: hidbus1: <HID bus> on usbhid1
Sep 8 13:48:30 freebsd kernel: hms0: <SIGMACHIP Usb Mouse> on hidbus1
Sep 8 13:48:30 freebsd kernel: hms0: 3 buttons and [XYW] coordinates ID=0
 
Possibly changing sysctl kern.evdev.rcpt_mask from default (12) help?

I have below in my /etc/sysctl.conf for convenience to test.
I'm setting it to non-default 13 with some reason.

Code:
## evdev event generation settings for keyboards and mice.
## Set correlated bits to enable.
## The value is defined in sys/dev/evdev/evdev.h as
##    #define    EVDEV_RCPT_SYSMOUSE    (1<<0)
##    #define    EVDEV_RCPT_KBDMUX    (1<<1)
##    #define    EVDEV_RCPT_HW_MOUSE    (1<<2)
##    #define    EVDEV_RCPT_HW_KBD    (1<<3)
##    extern int evdev_rcpt_mask;
## respectively.
#
# kern.evdev.rcpt_mask=1    # bit0 (1<<0), via sysmouse
# kern.evdev.rcpt_mask=2    # bit1 (1<<1), via kbdmux
# kern.evdev.rcpt_mask=4    # bit2 (1<<2), direct USB mouse (ums)
# kern.evdev.rcpt_mask=8    # bit3 (1<<3), direct keyboard (atkbd and ukbd)
# kern.evdev.rcpt_mask=5    # Both bit2 and 0 (sysmouse and ums, no kbd)
# kern.evdev.rcpt_mask=6    # Both bit2 and 1 (ums and kbdmux)
# kern.evdev.rcpt_mask=7    # Bits2, 1, and 0 (ums, kbdmux and sysmouse)
# kern.evdev.rcpt_mask=9    # Bits3 and 0 (direct keyboard and sysmouse)
# kern.evdev.rcpt_mask=10    # Both bit3 and 1 (direct kbd and kbdmux)
# kern.evdev.rcpt_mask=11    # Bits3, 1, and 0 (HW kbd, kbdmux, sysmouse)
# kern.evdev.rcpt_mask=12    # Both bit3 and 2 (direct kbd and ums) default
kern.evdev.rcpt_mask=13    # Bits 3, 2 and 0 (HW kbd, ums and sysmouse)
# kern.evdev.rcpt_mask=14    # Bits 3, 2 and 1 (HW kbd, ums and kbdmux)
# kern.evdev.rcpt_mask=15    # All 4 bits

thanks for the help but this does not help me
 
Back
Top