xorg-autoconf 3.0

Core libraries and systems
Message
Author
foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

confirmation

#41 Post by foxpup »

Gets to X.
No mouse nor keyboard.
Attachments
autoconfig-2.2.1-skylake.tar.gz
(6.3 KiB) Downloaded 129 times

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#42 Post by williams2 »

xorg-autoconf-2.2.1 with
Option "AutoAddDevices" "true"

graphic display works,
keyboard works
mouse works

touchpad does not work

no EE errors in Xorg.0.log

http://s000.tinyupload.com/index.php?fi ... 4236045395

Edit: fixed tinyupload link.

I seem to remember that Xorg can start with no xorg.conf file
and that is considered to be the normal way to start Xorg,
Last edited by williams2 on Sat 07 Mar 2020, 20:39, edited 1 time in total.

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#43 Post by mistfire »

@williams your upload does not exist. Please reupload it again.

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#44 Post by williams2 »


mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#45 Post by mistfire »

@williams thanks for the log. That's weird. it successfully load evdev on touchpad without errors. Yet it don't work except mouse. Try to start X using the same xorg config but this time the mouse was unplugged only touchpad and see what happens

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#46 Post by williams2 »

Start X with mouse unplugged: same results

http://s000.tinyupload.com/index.php?fi ... 1535119100

Code: Select all

# synclient TouchpadOff=0
Couldn't find synaptics properties. No synaptics driver loaded?

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#47 Post by mistfire »

Thanks @williams. I made some revisions on the script based from your logs

@williams and @foxpup could you please test this latest release. This time AutoAddDevices will turn on if xf86-input-keyboard or xf86-input-mouse is not present also it does not generate any InputDevices section in xorg.conf if either those drivers is missing.

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

no foreign keyboard

#48 Post by foxpup »

Looked good at first.
I have mouse, keyboard and touchpad. :)
Alas, I use a be-latin1 (azerty) kbd, but it stays at us.
I tried to set it with QuickSetup first-run settings and restart X, but no joy.
XKB Configuration Manager gives ERROR.
Your xorg.conf file does not contain any XkbLayout options!
Attachments
xorg-autoconf-2.3-skylake.tar.gz
log1 first,
log after QuickSetup+restart X
(12.75 KiB) Downloaded 146 times

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#49 Post by williams2 »

xorg-autoconf-2.3.pet:

display, touchpad, mouse, keyboard all work.

My default keymap is us.
I can use setxkbmap to switch between us and colemak.

synclient can disable / enable the touchpad.
touchpad left/right buttons still work.

Everything seems to work without problems.
No EE errors in Xorg.0.log.

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#50 Post by mistfire »

@williams2 and @foxpup could you please test again this latest upload of xorg-autoconfig. I made some bugfix for evdev keyboard settings.

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

looks good!!

#51 Post by foxpup »

Everything looks good, mistfire: keyboard, touchpad, mouse, straight to X.
What else should I check?
Attachments
xorg-autoconf-2.3.1-skylake.tar.gz
(7.49 KiB) Downloaded 145 times

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#52 Post by williams2 »

Everything seems to work.
No EE errors.

http://s000.tinyupload.com/index.php?fi ... 2042378507

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#53 Post by mistfire »

@foxpup
Did you try to set keyboard settings with quicksetup?
Did xkb configuration error complaint about the generated xorg.conf by xorg-autoconf?

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#54 Post by foxpup »

No I hadn't, now I have.

I have used both QuickSetup and XKB Configuration Manager to switch to many keyboards.
It all worked well.
XKB Configuration Manager didn't "throw" any errors.

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#55 Post by mistfire »

Well then, the xorg-autoconf for IBM-PC architecture is now declared stable and suitable for daily use. xorg-autoconf for arm gpu was still on staging.

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#56 Post by mistfire »

xorg-autoconf 2.3.2 released

Changes:
* Added auto configuration for synaptics touchpads

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#57 Post by mistfire »

xorg-autoconf 2.4 released

Changes:
* Auto generation bugfixes

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#58 Post by williams2 »

Everything seems to work on my machine.
Touchpad works ok.
No EE errors.

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#59 Post by mistfire »

xorg-autoconf 2.5 released

Changes:
* Added support for virtualbox (if virtualbox guest addition is installed or virtual box kernel module is loaded)

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#60 Post by Marv »

I have a Fujitsu S761 laptop with a Synaptics touchpad. Under LxPupSc 20.01 +6 and LxPupSc64 +6 I have no touchpad scrolling. I did under the previous LxPupScs and do if I revert to the xorg-autoconf of 03/21/2020. My touchpad specifics are (edgescroll set up as in previous LxPupScs):

Code: Select all

Bus=0011 Vendor=0002 Product=0007 Version=01b1
Name="SynPS/2 Synaptics TouchPad"
Connected to: isa0060/serio4/input0

Code: Select all

# xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                      	id=11	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Fujitsu FUJ02E3                         	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
# xinput list-props 12
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (167):	1
	Coordinate Transformation Matrix (169):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (322):	0
	libinput Tapping Enabled Default (323):	0
	libinput Tapping Drag Enabled (324):	1
	libinput Tapping Drag Enabled Default (325):	1
	libinput Tapping Drag Lock Enabled (326):	0
	libinput Tapping Drag Lock Enabled Default (327):	0
	libinput Tapping Button Mapping Enabled (328):	1, 0
	libinput Tapping Button Mapping Default (329):	1, 0
	libinput Natural Scrolling Enabled (304):	0
	libinput Natural Scrolling Enabled Default (305):	0
	libinput Disable While Typing Enabled (330):	1
	libinput Disable While Typing Enabled Default (331):	1
	libinput Scroll Methods Available (306):	1, 1, 0
	libinput Scroll Method Enabled (307):	0, 1, 0
	libinput Scroll Method Enabled Default (308):	1, 1, 0
	libinput Accel Speed (313):	0.100000
	libinput Accel Speed Default (314):	0.000000
	libinput Left Handed Enabled (318):	0
	libinput Left Handed Enabled Default (319):	0
	libinput Send Events Modes Available (289):	1, 1
	libinput Send Events Mode Enabled (290):	0, 0
	libinput Send Events Mode Enabled Default (291):	0, 0
	Device Node (292):	"/dev/input/event13"
	Device Product ID (293):	2, 7
	libinput Drag Lock Buttons (320):	<no items>
	libinput Horizontal Scroll Enabled (321):	1

The xorg.confs generated by the 3/21/2020 (good) and the 5/2/2020 (bad) are attached with a 'false'gz.

Edit: Changing line 25 in the 'bad' xorg.conf (done in the save file from another pup, then rebooting) from "false" to "true" ie. Option "AutoAddDevices" "true" restores scrolling in the next and subsequent boots.
Attachments
bad_xorg.conf.gz
false gz, remove to view.
(3.44 KiB) Downloaded 115 times
good_xorg.conf.gz
false gz, remove to view.
(3.08 KiB) Downloaded 111 times
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

Post Reply