I checked in a change for ixus950_sd850 in trunk 4164 that should hopefully fix the problem. Not bothering with a patch since the existing code was non-functional.
Very good, I tested that today.
- I950 boots a current CHDK 1.4 (4164)
- FW doesn't show "card locked" message
- keys outside of alt mode work
- there is a "touch control dial"
- keys in ALT mode work fine
- "touch control dial" does not interfere in ALT mode
- shooting RAW / JPEG was fine
- USB remote was fine
- CHDKPTP spot check of buttons including wheel buttons was fine
Unrelated Bugs:
- Palette problem in CHDKPTP (see attached screenshot what's displayed alternates between odd and even button presses, that is many items are not visible every second time and generally the color is off)
- Shooting JPEG from CHDKPTP fails as I950 is missing FWT implementation