Apparently there is a bug in Juno such that there appears to be a key conflict for the HOME and END keys even when the preferences don't indicate one. The restore defaults button does not correct the problem unless you first create a conflict manually, and then use the restore defaults button.
- Go to Window->Preferences->General->Keys
- Make "Line Start" and "Text Start" both use ONLY the HOME key, to create a conflict.
- Make "Line End" and "Text End" both use ONLY the END key, to create a conflict.
- Click Apply and then OK
- Go again to Window->Preferences->General->Keys
- Click "Restore Defaults"
- Click Apply and then OK
This should put things back into sync, and fix the problem; at least it did for me on Juno for 32-bit Windows 7.