Help setting up xorg.conf on fedora 25 kde
Peter Hutterer
peter.hutterer at who-t.net
Fri Jul 28 05:54:53 UTC 2017
On Wed, Jul 26, 2017 at 08:21:18AM -0600, Josh Temple wrote:
> Hello,
>
> I'm trying to setup an xorg.conf file. This is because I want to setup all
> the buttons on my special mouse I use for my arthritis, so this is a big
> deal for me. If anyone has some time to spare to help me figure this out
> I'd appreciate it very much and would gladly pay someone to do so.
you don't need a full xorg.conf, simply do:
$> cat > /etc/X11/xorg.conf.d/99-buttonmapping.conf <<EOF
Section "InputClass"
Identifier "custom button mapping"
MatchIsPointer "on"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
EndSection
EOF
And adjust the button mapping as necessary. Restart X and you're good to go.
Cheers,
Peter
> I've tried a lot of stuff, but this gets me the furthest:
> -- Ctrl+Alt+F3
> -- $ sudo service gdm stop
> -- $ sudo Xorg :5 -configure
>
> This gives me a segmentation fault. Here's a snippet of the output:
>
> [ 340.034] (II) Module ABI versions:
> [ 340.034] X.Org ANSI C Emulation: 0.4
> [ 340.034] X.Org Video Driver: 23.0
> [ 340.034] X.Org XInput driver : 24.1
> [ 340.034] X.Org Server Extension : 10.0
> [ 340.035] (--) using VT number 4
>
> [ 340.035] (II) systemd-logind: logind integration requires -keeptty and
> -keeptty was not provided, disabling logind integration
> [ 340.035] (II) xfree86: Adding drm device (/dev/dri/card0)
> [ 340.036] (EE)
> [ 340.036] (EE) Backtrace:
> [ 340.037] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x59ea19]
> [ 340.038] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x50)
> [0x7f11a65825ff]
> [ 340.038] (EE) 2: /usr/libexec/Xorg (xf86PlatformMatchDriver+0x2a4)
> [0x496f14]
> [ 340.039] (EE) 3: /usr/libexec/Xorg (xf86BusProbe+0x9) [0x46e8e9]
> [ 340.039] (EE) 4: /usr/libexec/Xorg (InitOutput+0x74a) [0x47d44a]
> [ 340.040] (EE) 5: /usr/libexec/Xorg (InitFonts+0x216) [0x43aea6]
> [ 340.041] (EE) 6: /lib64/libc.so.6 (__libc_start_main+0xf1)
> [0x7f11a61cb401]
> [ 340.041] (EE) 7: /usr/libexec/Xorg (_start+0x2a) [0x424d5a]
> [ 340.042] (EE)
> [ 340.042] (EE) Segmentation fault at address 0x50
> _______________________________________________
> xorg at lists.x.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: https://lists.x.org/mailman/listinfo/xorg
> Your subscription address: %(user_address)s
More information about the xorg
mailing list