• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-9966
Type: Bug Bug
Status: Fix Pending Fix Pending
Priority: Normal Normal
Assignee: Soft Linden
Reporter: Baloo Uriza
Votes: 5
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Ctrl-Alt-Fn shortcuts unusable on Linux

Created: 20/Oct/08 02:01 PM   Updated: 07/May/09 10:40 AM
Return to search
Component/s: User Interface
Affects Version/s: 1.20, 1.21
Fix Version/s: None

File Attachments: 1. Text File shortcutfix.patch (8 kB)

Environment:
Second Life 1.21.5 (98701) Oct 6 2008 10:39:11 (Second Life Release Candidate)
Release Notes

You are at 254710.6, 256618.7, 21.8 in Barcola located at sim7323.agni.lindenlab.com (8.10.146.71:13002)
Second Life Server 1.24.9.98659
Release Notes

CPU: AMD Sempron(tm) Processor 3400+
Memory: 2026 MB
OS Version: Linux 2.6.26-1-686 #1 SMP Wed Sep 10 16:46:13 UTC 2008 i686
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 7600 GS/AGP/SSE2/3DNOW!
OpenGL Version: 2.1.2 NVIDIA 173.14.09

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3.3 c-ares/1.4.0
J2C Decoder Version: KDU
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.18958 (Mozilla GRE version 1.8.1.13_0000000000)
Packets Lost: 658/166971 (0.4%)
Issue Links:
Duplicate
 
Relates

Last Triaged: 23/Oct/08 03:06 PM
Linden Lab Issue ID: DEV-12516
Patch attached: Patch attached
Linden Lab Internal Branch: maint-viewer-12


 Description  « Hide
In all versions of Linux that support X11, any key combination involving Alt, Ctrl, and any Fn key are reserved for the Linux kernel to switch virtual terminal displays. This makes the shortcuts for the entire menu "Advanced > Rendering > Features" inaccessible by keyboard on Linux.

Steps to reproduce bug are as follows:

1. Start Second Life v1.21 or lower.
2. Attempt to use any keyboard shortcut from the Advanced Rendering Features menu.

Result:

You are now on a virtual terminal. The kernel has trapped the keystroke and switched consoles; Second Life is unaware a key has been pressed.

Proposed fix:

Move keybindings for this menu to either ctrl+shift+Fn, or alt+shift+Fn, or ctrl-alt-shift-(number) instead.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Khyota Wulluf added a comment - 20/Oct/08 03:27 PM
Patches for each of these Suggestions, now we just need to make sure theres no conflicts in other OS's desktop environments,etc.

Khyota Wulluf added a comment - 30/Oct/08 09:46 AM
Ok, ive been doing some work on these shortcut issues, i found a couple things.

Any Ctrl ALT combination is already used by X or some window managers, also true on mac and was only reported there. VWR-9473
ALT Shift Fn shortcuts have window manager conflicts too.
Ctrl Shift n is already used by some things in SL.
The = key does not register with any combination, at least in linux.

The only things left are Ctrl Shift Fn and Alt Shift n. Perfect to wipe out both these issues.

So i propose these changes.

Features menu options move to Ctrl Shift Fn.
Move that stray Reload pesonal settings overrides one to Ctrl Shift F12 (add a 1 to keep it simple and still stray )
Move Types menu options to Alt Shift n.
Move Particles to `.

As for the weird Particles one the = does not toggle it for some reason, i moved it to ` as a temporary solution. There probably isn't a best way to do this but someone has to make a decision, and some of these items probably should be moved around.

Posting this on VWR-9966, VWR-2085 VWR-9473 and Attaching a master patch.


Khyota Wulluf added a comment - 30/Oct/08 09:54 AM
Ok didnt mean to link as duplicate, meant to make them releated x.x

Baloo Uriza added a comment - 24/Apr/09 02:00 AM
If you are watching this bug, please also consider voting for VWR-1177.