[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500, Studio XPS 1558, upcoming Dell systems
** Summary changed: - Fn+F8 key combination doesn't work on Dell E5500 + Fn+F8 key combination doesn't work on Dell E5500, Studio XPS 1558, upcoming Dell systems ** Changed in: gnome-settings-daemon (Ubuntu) Status: Won't Fix = Confirmed ** Summary changed: - Fn+F8 key combination doesn't work on Dell E5500, Studio XPS 1558, upcoming Dell systems + Video out hot key combination doesn't work on Dell E5500, Studio XPS 1558, Inspiron 15 many upcoming Dell systems ** Also affects: oem-priority Importance: Undecided Status: New ** Summary changed: - Video out hot key combination doesn't work on Dell E5500, Studio XPS 1558, Inspiron 15 many upcoming Dell systems + Video out hot key sends super + p on Dell E5500, Studio XPS 1558, Inspiron 15 many upcoming Dell systems -- Video out hot key sends super + p on Dell E5500, Studio XPS 1558, Inspiron 15 many upcoming Dell systems https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Just a quick note: comment #3 and #12 are also relevant to Dell Latitude E4300. -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Well, so everything is invalid... OT: might I ask you if fn+f10 (which should be sysreq) works? In my case it is mapped to print. -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
As Kai Jauch has pointed out, this appears to be the new behavior associated with Windows 7, and the BIOS is just throwing key codes to match. Thus, gnome needs to handle the proper interpretation of the key presses. I don't know exactly what package in gnome handles the key codes, but gnome-settings-daemon looks like it's close to the action. ** Changed in: gnome-settings-daemon (Ubuntu) Status: Invalid = Confirmed ** Changed in: linux (Ubuntu) Status: Confirmed = Invalid -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
This new behaviour is so incredibly wrong. Changing the shortcut in g-s-d would break every other piece of hardware, and we can't start adding multiple shortcuts to special-case different types of hardware. ** Changed in: gnome-settings-daemon (Ubuntu) Status: Confirmed = Won't Fix -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
To tell the truth, capplets-data should contain something about the default keybindings -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Similar hardware (Latitude E6400), same problem. The correct keycode is 227 (of course without 25) This needs an upstream bug I think -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Oh boy. I don't think this is a linux bug, this is intentional (Dell's intention). I just did a BIOS update on my Dell Latitude E6400 from version A14 to A20. Version A20 doesn't generate keycode 227 anymore (as it did with A14), it generates super-p (windows key + p). Super-p (p as in projector, I guess) on Windows 7 (and probably Vista) pops up a dialog in which you can choose whether you want to clone the display, only activate the internal/external one or extend the desktop over both displays. AFAICT this method has the benefit of the user being able to specifically select the desired configuration without having to cycle through them one at a time, as it was the case with the original display toggle key. The output of xev supports that. It reports: KeyPress event, serial 36, synthetic NO, window 0x501, root 0xb5, subw 0x0, time 582754, (489,-484), root:(492,187), state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 36, synthetic NO, window 0x501, root 0xb5, subw 0x0, time 582754, (489,-484), root:(492,187), state 0x40, keycode 33 (keysym 0x70, p), same_screen YES, XLookupString gives 1 bytes: (70) p XmbLookupString gives 1 bytes: (70) p XFilterEvent returns: False KeyRelease event, serial 36, synthetic NO, window 0x501, root 0xb5, subw 0x0, time 582794, (489,-484), root:(492,187), state 0x40, keycode 33 (keysym 0x70, p), same_screen YES, XLookupString gives 1 bytes: (70) p XFilterEvent returns: False KeyRelease event, serial 36, synthetic NO, window 0x501, root 0xb5, subw 0x0, time 583392, (489,-484), root:(492,187), state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False Before this BIOS update there never was a way to tell whether the user was still holding down the fn key when he released f8, this was an instantaneous DisplayToggle Press+Release, no matter how long you actually pressed it. Now this is possible, as fn gets mapped to Super_L if you press fn-f8. -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
So this is a gnome-settings-daemon bug? super+p needs to be mapped to display switch? -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
No, it's not a gnome-settings-daemon bug. I can confirm what Kai wrote, but I get the correct scan-codes when I downgrade to Karmic's kernel, without making any other changes -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
I meant Super+P, sorry -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Anyway gnome-settings-daemon could popup the monitor preferences application with super+f8 key combination ** Bug watch added: GNOME Bug Tracker #613155 https://bugzilla.gnome.org/show_bug.cgi?id=613155 ** Also affects: linux via https://bugzilla.gnome.org/show_bug.cgi?id=613155 Importance: Unknown Status: Unknown ** Also affects: gnome-settings-daemon via https://bugzilla.gnome.org/show_bug.cgi?id=613155 Importance: Unknown Status: Unknown ** Changed in: linux Importance: Unknown = Undecided ** Changed in: linux Status: Unknown = New ** Changed in: linux Remote watch: GNOME Bug Tracker #613155 = None ** Changed in: linux Status: New = Invalid ** Also affects: gnome-settings-daemon (Ubuntu) Importance: Undecided Status: New -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Now you are confusing 2 separate issues on the same report. I don't care about Super+P opening the monitor preferences, and that is completely orthogonal to my original bug report. I want Fn+F8 to switch video modes just like it did in Karmic. That is what my bug report is about ** Changed in: gnome-settings-daemon (Ubuntu) Status: New = Invalid ** Project changed: gnome-settings-daemon = null ** Changed in: null Importance: Unknown = Undecided ** Changed in: null Status: Unknown = New ** Changed in: null Remote watch: GNOME Bug Tracker #613155 = None -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
To tell the truth, this is easy to workaround: - start gnome-keybinding-properties - click add - type a name (for example monitor properties) - type the command: gnome-display-properties - setup the keyboard shortcut (Mod4+P) -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
** Changed in: null Status: New = Invalid -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Well, but if the behavior was changed in the BIOS to match windows 7, this is a solution -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Note that the kernel reported this every time I pressed fn-f8 with BIOS version A14: [12675.498941] dell-wmi: Unknown key 42 pressed It doesn't do that with A20. 2.6.31-20-generic (Karmic) A14: dell-wmi: Unknown key 42 pressed, (immediate) keypress/-release of keycode 227 is generated twice A20: dell-wmi: Unknown key 42 pressed, (immediate) keypress/-release of keycode 227 is generated twice 2.6.32-16-generic (Lucid) A14: dell-wmi: Unknown key 42 pressed, (immediate) keypress/-release of keycode 227 is generated twice A20: no messages from dell-wmi, keypress/-release of super_l + p once (super_l release when fn is released, p release when f8 is released) -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
I think I found the reason for the different behaviour of 2.6.31 and 2.6.32. According to: http://support.euro.dell.com/support/downloads/download.aspx?c=decs=debsdt1l=des=bsdreleaseid=R231574SystemID=LAT_E6400servicetag=os=WLHosl=gedeviceid=15569devlib=0typecnt=0vercnt=11catid=-1impid=-1formatcnt=0libid=1typeid=-1dateid=-1formatid=-1fileid=333175 Dell added support for Windows 7 with BIOS version A15 for the Latitude E6400. A14 + kernel 2.6.32 caused fn-f8 to be reported as keycode 227. Kernel 2.6.31 claims to support the ACPI interface for Vista, 2.6.32 claims to support the ACPI interface for Win7. linux-2.6.31/drivers/acpi/acpica/uteval.c: static struct acpi_interface_info acpi_interfaces_supported[] = { /* Operating System Vendor Strings */ {Windows 2000, ACPI_OSI_WIN_2000},/* Windows 2000 */ {Windows 2001, ACPI_OSI_WIN_XP}, /* Windows XP */ {Windows 2001 SP1, ACPI_OSI_WIN_XP_SP1}, /* Windows XP SP1 */ {Windows 2001.1, ACPI_OSI_WINSRV_2003}, /* Windows Server 2003 */ {Windows 2001 SP2, ACPI_OSI_WIN_XP_SP2}, /* Windows XP SP2 */ {Windows 2001.1 SP1, ACPI_OSI_WINSRV_2003_SP1}, /* Windows Server 2003 SP1 - Added 03/2006 */ {Windows 2006, ACPI_OSI_WIN_VISTA}, /* Windows Vista - Added 03/2006 */ linux-2.6.32/drivers/acpi/acpica/uteval.c: static struct acpi_interface_info acpi_interfaces_supported[] = { /* Operating System Vendor Strings */ {Windows 2000, ACPI_OSI_WIN_2000},/* Windows 2000 */ {Windows 2001, ACPI_OSI_WIN_XP}, /* Windows XP */ {Windows 2001 SP1, ACPI_OSI_WIN_XP_SP1}, /* Windows XP SP1 */ {Windows 2001.1, ACPI_OSI_WINSRV_2003}, /* Windows Server 2003 */ {Windows 2001 SP2, ACPI_OSI_WIN_XP_SP2}, /* Windows XP SP2 */ {Windows 2001.1 SP1, ACPI_OSI_WINSRV_2003_SP1}, /* Windows Server 2003 SP1 - Added 03/2006 */ {Windows 2006, ACPI_OSI_WIN_VISTA}, /* Windows Vista - Added 03/2006 */ {Windows 2006.1, ACPI_OSI_WINSRV_2008}, /* Windows Server 2008 - Added 09/2009 */ {Windows 2006 SP1, ACPI_OSI_WIN_VISTA_SP1}, /* Windows Vista SP1 - Added 09/2009 */ {Windows 2009, ACPI_OSI_WIN_7}, /* Windows 7 and Server 2008 R2 - Added 09/2009 */ If the OS claims to support the Vista interface, the BIOS reports fn-f8 as keycode 227. If the OS claims to support the Win7 interface, the BIOS reports fn-f8 as Super_L + p. Conclusion: No bug in Linux, the BIOS just (intentionally) reports fn-f8 differently for Vista and Win7. Which would indicate that Super + p is a feature that was introduced with Win7 :) As I suspect that more and more newer laptops are going to default to this behaviour, you would have to either quirk those to convert Super_L + p to DISPLAYTOGGLE (which is not feasible), or have everything that previously only reacted on DISPLAYTOGGLE to also react on Super_L + p. But that's out of scope for this bug report. -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
Chris, I am adding this to my list for Team review. Thanks! ~JFo ** Changed in: linux (Ubuntu) Status: New = Confirmed -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 539477] Re: Fn+F8 key combination doesn't work on Dell E5500
** Attachment added: AlsaDevices.txt http://launchpadlibrarian.net/41002562/AlsaDevices.txt ** Attachment added: AplayDevices.txt http://launchpadlibrarian.net/41002563/AplayDevices.txt ** Attachment added: ArecordDevices.txt http://launchpadlibrarian.net/41002564/ArecordDevices.txt ** Attachment added: BootDmesg.txt http://launchpadlibrarian.net/41002565/BootDmesg.txt ** Attachment added: Card0.Amixer.values.txt http://launchpadlibrarian.net/41002566/Card0.Amixer.values.txt ** Attachment added: Card0.Codecs.codec.0.txt http://launchpadlibrarian.net/41002567/Card0.Codecs.codec.0.txt ** Attachment added: Card0.Codecs.codec.2.txt http://launchpadlibrarian.net/41002568/Card0.Codecs.codec.2.txt ** Attachment added: CurrentDmesg.txt http://launchpadlibrarian.net/41002569/CurrentDmesg.txt ** Attachment added: Dependencies.txt http://launchpadlibrarian.net/41002570/Dependencies.txt ** Attachment added: IwConfig.txt http://launchpadlibrarian.net/41002571/IwConfig.txt ** Attachment added: Lspci.txt http://launchpadlibrarian.net/41002572/Lspci.txt ** Attachment added: Lsusb.txt http://launchpadlibrarian.net/41002573/Lsusb.txt ** Attachment added: PciMultimedia.txt http://launchpadlibrarian.net/41002574/PciMultimedia.txt ** Attachment added: ProcCpuinfo.txt http://launchpadlibrarian.net/41002575/ProcCpuinfo.txt ** Attachment added: ProcInterrupts.txt http://launchpadlibrarian.net/41002576/ProcInterrupts.txt ** Attachment added: ProcModules.txt http://launchpadlibrarian.net/41002577/ProcModules.txt ** Attachment added: RfKill.txt http://launchpadlibrarian.net/41002578/RfKill.txt ** Attachment added: UdevDb.txt http://launchpadlibrarian.net/41002579/UdevDb.txt ** Attachment added: UdevLog.txt http://launchpadlibrarian.net/41002580/UdevLog.txt ** Attachment added: WifiSyslog.txt http://launchpadlibrarian.net/41002581/WifiSyslog.txt -- Fn+F8 key combination doesn't work on Dell E5500 https://bugs.launchpad.net/bugs/539477 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs