Hi, recently I started using Solus with Budgie Desktop and I found two things that if possible to add would make OS more out-of-the-box experience:
- I really love that you made Qt Creator install with qmake (or maybe it is in the system from the beginning?). On other distros I would need to go to their website and download it from there to make it see and work with qmake, because when installed by the software centers it installs only Qt Creator and it doesn't work because it doesn't see any qmake configurations on the system. However by default it uses x-terminal-emulator to run app and it doesn't work with the budgie desktop (it shows and immediately closes). You can go to Options->Environment->System and there change terminal from x-terminal-emulator to gnome-terminal. But not everyone would know about it. Would it be possible to make it choose the right terminal during Qt Creator installation process?
- After installing steam, steam controller is detected and works in big picture, but when starting any proton games, steam overlay works, but controller is not detected by the game. To fix this user must create rule in /etc/udev/rules.d and name it 60-steam-controller-perms.rules and inside have:
Valve USB devices
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
Steam Controller udev write access
KERNEL=="uinput", SUBSYSTEM=="misc", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"
Valve HID devices over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666"
Valve HID devices over bluetooth hidraw
KERNEL=="hidraw", KERNELS=="28DE:*", MODE="0666"
then user must add itself to input
group (group can be changed by changing group here: GROUP="input"
) by: gpasswd -a <user> input
After that and restart, game should recognize and work with steam controller
Would it be possible to add this rule automatically during steam installation (and adding user to the corresponding group)?
By the way Solus OS is the only distro that adding rule and adding myself to input group made not only steam games runned through proton works, but also non-steam games runned through proton works (!). On other distros only steam games worked.
Thank you for making this great distro!