(In reply to comment #2)
> I absolutely agree that the desktop environments should provide more feedback
> and notification here,
Not everyone uses a desktop environment. But perhaps the feature [of activating SlowKeys by holding Shift for 8 seconds] should not be enabled by the X server by default, but only by desktop environments if they can provide the notification (and a way to inform the user how to disable the feature and to silent the notification).
Using Enter instead of Shift would not be a solution, because one may hold Enter to insert many blank lines, to scroll (e.g. in less) or whatever.
However you should probably not activate SlowKeys if Shift is used with a combination of mouse operations.
(In reply to comment #2)
> I absolutely agree that the desktop environments should provide more feedback
> and notification here,
Not everyone uses a desktop environment. But perhaps the feature [of activating SlowKeys by holding Shift for 8 seconds] should not be enabled by the X server by default, but only by desktop environments if they can provide the notification (and a way to inform the user how to disable the feature and to silent the notification).
Using Enter instead of Shift would not be a solution, because one may hold Enter to insert many blank lines, to scroll (e.g. in less) or whatever.
However you should probably not activate SlowKeys if Shift is used with a combination of mouse operations.