Atticus wrote:1. Computers with more than one audio device (includes webcams/microphones as well as sound cards) seem to use the webcam/microphone as the default output when they should be using a sound card. The manual fix for this is well documented on the Salix wiki, but is this something the Salix devs are interested in fixing for good? Most other distros I've used had no problem figuring out which card to use as the default, so maybe we could make Salix's sound card detection script a bit smarter.
Actually, there are no sound card detection scripts. This is alsa's job and whatever needs fixing should be fixed there. However, we may provide an application that will help users select their default alsa device in the future.
Atticus wrote:2. On my laptop, none of the media keys did anything. I followed the procedure of running xev to determine each key's keycode, mapping them in Xmodmap, and adding xfce bindings with the Xfce keyboard bindings app. What do the Salix devs think about a more generalized solution to this that won't require users to set their keys up manually? (Or did I just have an old laptop that was not recognized?)
No idea, really. I have 3 laptops and none has any kind of media keys.
Atticus wrote:3. The touchpad on my laptop had various problems, such as tapping-to-click not working and the scrolling not working. I was able to fix this by adding a policy file that I found to /etc/hal/fdi/policy, but couldn't there be some detection mechanism that adds this file automatically if a touchpad is detected?
We actually had tap-to-click and locking drags enabled by default for touchpads in our 13.0 release, maybe also in 13.0.1, I can't really remember, but we certainly had all that disabled in 13.0.2 eventually. The reason was that while it seemed a good idea at the time and it worked great for our hardware, it actually caused several types of touchpads, ones that none of the salix developers had, to be completely unusable. So, unless someone comes up with some code that is 100% guaranteed to work for all
setups, or can donate us laptops that includes all kinds of touchpads available, we have no way of knowing if we're actually breaking stuff while trying to "improve" them. And actually, this is something that should be fixed at its root, that means the xorg drivers.