Keyboard shortcuts always disabled on single keys

Bug #1651504 reported by David Pastl
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Switchboard Keyboard Plug
Confirmed
Undecided
Unassigned

Bug Description

It is apprently not possible to set single key shortcuts using the "settings->keyboard" panel. All attempts to set a shortcut to a single key (ex F12 for volume up) display "disabled". This is odd, single if a modifier is used ("super", "alt", etc.) they binding will work and display "ctrl - Audio raise volume" (for a mac keyboard) or "ctrl - F12" for regular keyboards.

Audio controls appear to require manual configuration contrary to what the kernel already knows: http://elementaryos.stackexchange.com/questions/7628/loki-media-keys-shortcuts-volume-keys-broken

Revision history for this message
David Pastl (david-pastl) wrote :
Maxim Taranov (png2378)
affects: elementaryos → switchboard-plug-keyboard
Changed in switchboard-plug-keyboard:
status: New → Confirmed
Revision history for this message
Lepsch (lepsch) wrote :

What causes this is the following shortcut validation in src/Pages/Shortcuts/shorcut.vala, method "valid". Anything different from Print key is not valid.

(modifiers == (Gdk.ModifierType) 0 && accel_key != Gdk.Key.Print)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.