Tiny Core Base > CorePlus
Can the recent Xorg detect a serial mouse?
gadget42:
@t18, if/when you have the opportunity it would be interesting to investigate @CNK hypotheses and see what your results are.
Happy Holidays and keep us posted. thanks.
t18:
--- Quote from: gadget42 on December 23, 2024, 06:23:25 AM ---@t18, if/when you have the opportunity it would be interesting to investigate @CNK hypotheses and see what your results are.
Happy Holidays and keep us posted. thanks.
--- End quote ---
Will do. I'll have to find some time.
Best wishes you all.
t18:
--- Quote from: CNK on December 22, 2024, 07:13:47 PM ---I wonder if the Linux kernel's serial mouse driver ("sermouse" - built into the kernel according to the "CONFIG_MOUSE_SERIAL=y" settings in the build configuration) isn't working, so the only way is to force Xorg to access the serial port directly via its 'mouse' driver (maybe by not loading either xf86-input-libinput or xf86-input-evdev but just xf86-input-mouse)?
--- End quote ---
xf86-input-evdev loads even though removed from onboot.lst
xf86-input-libinput is not available on TCL 5.4.
--- Quote ---It sounds like if the sermouse driver is working you should have a /dev/input/mice device that can be used like a PS/2 mouse by X.
I gather you can also check the Linux serial mouse device by loading libinput.tcz and running:
--- Code: ---sudo libinput list-devices
--- End code ---
And see if it lists a /dev/input/event* device that matches your serial mouse.
--- End quote ---
libinput.tcz is not available on TCL 5.4.
CNK:
--- Quote from: t18 on January 01, 2025, 04:34:15 PM ---
--- Quote from: CNK on December 22, 2024, 07:13:47 PM ---I wonder if the Linux kernel's serial mouse driver ("sermouse" - built into the kernel according to the "CONFIG_MOUSE_SERIAL=y" settings in the build configuration) isn't working, so the only way is to force Xorg to access the serial port directly via its 'mouse' driver (maybe by not loading either xf86-input-libinput or xf86-input-evdev but just xf86-input-mouse)?
--- End quote ---
xf86-input-evdev loads even though removed from onboot.lst
--- End quote ---
You could delete the symlink at "/usr/local/lib/xorg/modules/input/evdev_drv.so".
--- Quote from: t18 on January 01, 2025, 04:34:15 PM ---
--- Quote ---It sounds like if the sermouse driver is working you should have a /dev/input/mice device that can be used like a PS/2 mouse by X.
I gather you can also check the Linux serial mouse device by loading libinput.tcz and running:
--- Code: ---sudo libinput list-devices
--- End code ---
And see if it lists a /dev/input/event* device that matches your serial mouse.
--- End quote ---
libinput.tcz is not available on TCL 5.4.
--- End quote ---
If you can't try TC15 again then I'm not sure what the options are for viewing mice in TC5. You could try testing the emulated PS/2 mouse device in Xorg or with GPM, as described in the Linux kernel mouse driver documentation link.
Rich:
Hi t18
--- Quote from: t18 on January 01, 2025, 04:34:15 PM --- ... xf86-input-evdev loads even though removed from onboot.lst ...
--- End quote ---
Remove xf86-input-evdev.tcz from your local copy of Xorg-7.7.tcz.dep.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version