Dell Wyse ThinLinux 1.0.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2018 2017 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Introduction..................................................................................................................... 4 About this Guide.................................................................................................................................................................4 Dell Technical Support........................................................................................................................................................
1 Introduction Dell Wyse ThinLinux from Dell simplifies the user management paradigm with elegant application icons and comes with a single builtin user to enhance user experience along with having the benefits of a single-operating system. ThinLinux software combines the security, flexibility and market-leading usability of Linux Enterprise with Dell’s thin computing optimizations in management.
2 Getting Started: Learning INI File Basics In this chapter you can learn how to construct and use the supported INI files. It includes the following details: • • • Supported INI Files You can Construct. Rules and Recommendations for Constructing the INI Files. Placing the INI Files into the Folder Structure on the Server. After you become familiar with the INI file basics, you can refer to the parameter details you need in the other chapters and appendixes of this guide.
if you desire, but are not necessary unless you want changes from client and other defaults for example, other can be the default resolution of your monitor. Every parameter and their options have a name and a value, with the name appearing to the left of the equals sign (name=value). Number signs (#) indicate the start of a comment. Comments can begin anywhere on a line. Everything between the # and the End of Line is ignored.
Option Value $IP IP Address used. $DN Sign-on domain name used. $UN Sign-on name used. $PW Sign-on password used. $TN Terminal name. $PLATFORM Model of the thin client. NOTE: If Auto Login in enabled then $PW returns null, so with auto logins enabled do not use $PW as value for any parameter. Placing the INI Files into the Folder Structure on the Server You must need an FTP server to download your INI files and the path to download is specified in the INI page on the thin client.
available add-ons. The directory file is required in the addons folder to guarantee that add-ons are properly located. NOTE: If you want to do an update with the Preserve changes option enabled, ensure that your addons folder includes a copy of your current add-ons. The system may require two reboots to fully update the firmware and add-ons while preserving local changes.
3 General Settings Parameter Options The following table contains parameters used for configuring the general settings where default values are in bold. Table 2. General Settings Parameter Options. Parameter Description ActiveDirectoryServer= Active Directory Server IP used for Domain Login to the clientDomain Login of the client. For example, ActiveDirectoryServer=10.150.244.105 AddtoEtcHosts= "ip1 FQDN1 aliases1; ip2 FQDN2 aliases2; ...
Parameter Description For Example: /usr/lib64/libgtop11dotnet.so EnableBanner={true, false} EnableBanner: Default is false BannerMsg= EnableBanner provides a banner description. BannerMsg—BannerMsg text must be enclosed in double quotation marks if it contains spaces or punctuation characters.
Parameter Description MQTTServer=[:MQTT port] Enter the URL of the CCM server you want to connect to. MQTTServer Enter the IP Address or the FQDN of the MQTT server. GroupRegistrationKey Enter your Group Registration Key to manage the thin client device. For Example: CCMEnable=yes CCMServer=https://autostratus2.wyselab.com:443 GroupRegistrationKey=linx-01012005 MQTTServer=autostratus2.wyselab.com:1883 ChangeRootPassword= Default is base-64 encoded.
Parameter Description DelayedUpdate.Mode={both, image, addons} Default is both both – updates the image and add-ons. image – updates the image only. addons – updates add-ons only. DelayedUpdate.Password= Password is used to login the server, only valid after DelayedUpdate.URL is set. By default, Base-64 is encrypted. DelayedUpdate.Preserve={yes, no, true, false} Default is true You can check whether the user settings will be saved after image upgrading or not. DelayedUpdate.
Parameter Description optional is the secondary color, when shading is specified. for example:Deskcolor=”DarkGoldenrod horizontal-gradient LightGoldenrod” The primary color in this example DarkGoldenrod appears on the left (horizontal) or top (vertical) edge with a smooth transition to the secondary color in this example LightGoldenrod on the opposite edge.
Parameter Description EnableGKey={true, false} Default is true EnableGKey option is used to enable G key reset. EnableSsh={yes, no} Default is no, SSH server disabled. You can enable or disable SSH server. IcaDisableWIFS={yes, no} Default is no. IcaDisableWIFS option is used to disable the Citrix Firefox plug-in feature that sends the option -WI_is_FS to its receiver.
Parameter Description MicMute={yes, no} Default is no If MicMute is set to yes, then it mutes the microphone volume. MicVolume=<0-100> Determines the microphone volume level. MgmtDiscoveryMethod= {SRV, HOSTNAME, CNAME, STATIC, ALL, DHCP } Default is ALL . NTP.Enable={yes, no} Default is no. The Discovery method used for finding WDM server. It Specifies that the NTP daemon should be enabled and started. NOTE: NTP server will not be started if an NTP.
Parameter Description Important: If root path is not provided, /wyse is the default. The directory name /wlx2 is appended to the root path entry before use, if /wlx2 folder is not available then /wlx will be the fall back default. SshIdleTimeout= Default is 0, which is disabled. Set the SSH connection idle timeout in minutes. when the client idle timeout reaches, SSH connection will be terminated automatically from SSH Server. This works only if SSH is enabled.
Parameter Description This parameter is used to enable a popup dialog asking for accepting the incoming VNC connection request. The dialog has the followings: Yes and No button to select. If you do not click on anything, default will be No after Timeout is reached in 120 seconds by default. VNCServer.VNCWarning={yes, no} Default is yes. You can enable or disable a warning icon on the taskbar, when new VNC connection is connected. The icon remains on the taskbar until the VNC connection is terminated.
4 Peripheral Settings Parameter Options The following table contains parameters used for configuring peripheral settings such as keyboard, monitor, mouse, and printer. Table 3. Peripheral Settings Parameter Options Parameter Description DisplaySettings=MON1 MON2 or The string value is in the format of white space separated string construct. The values keywords are case sensitive.
Parameter Description rotate-left, rotate-normal, and rotate-right are supported as legacy parameters. These parameters rotate the framebuffer for monitors that do not actually support rotation. Specifying these parameters requires monitors to be physically rotated. For monitors that support rotation, these parameters are not necessary. This key value is to reset both monitors to default settings. (Optimal resolutions in horizontal placement and MON1 on the left as primary display).
Parameter Description Default: Set to system default by using in INI file. NOTE: On default check system registry Mouse.MotionAccleration is 2 and MotionThreshold value is 1 Mouse.MouseSwap={yes, no} It swaps left and right handed mouse buttons. no: Is left handed mouse Mouse.DoubleClick={100 to 1000, and } Double click specifies the length of double click in milliseconds.
Parameter Description [socket://host[:port] [lpd://host/queue [smb://[user[:password]@[workgroup/] server[:port]/sharename [usb:/dev/usb/lpunit [parallel:/dev/lpunit [serial:/dev/ttySunit?baud=speed
5 Connection Settings Parameter Options The following table contains parameters used for configuring connection settings where default values are in bold. Table 4. Connection Settings Parameter Option. Parameter Description Connect={BROWSER, Custom, Citrix, RDP, SSH, VMWARE_VIEWCLIENT, VNC_VIEWER, Ericom_Powerterm} Connection protocol.
Parameter Description FileServerPassword= Specifies the Base-64 encrypted password for File server. HDXH264CaptureBin= For ICA only. Default is Null. It specifies the name of the customized H264 CaptureBin. HDXH264InputEnabled={yes, no} For ICA only. Default is no This is used to enable H264 compression from client to server. This will enable h264 encoding for media packets sent from client to server. This enables better performance for multimedia redirection and webcam redirection.
Parameter Description ICAComports= For ICA only. Maps serial devices on the server to serial devices on the thin client, where x=1 to 4, if COMy maps to serial port on the thin client and USBSERz maps to that USB serial port. For Example: ICACOMports=COM1=USBSER1 ICADenyUSB= vid=pid=… For ICA only. Specifies the USB devices that are excluded from ICA session.
Parameter Description ICADynamicDriveMapping={yes, no} For ICA only. To enable or disable mapping of a single device based on the device name Default value is no. ICADynamicFolderMapping={yes, no} For ICA only. To enable or disable mapping of all the devices listed in the standard mount point. For example, /run/media. Hence it allows the user to enable or disable PAM login. Default value is no. ICADynamicMapping={yes, no} For ICA only. To enable or disable file system mapping for ICA session.
Parameter Description This parameter requires two thin client reboots. If this parameter is set ,then video is extracted by using the client rendering capabilities(encoding and decoding). ICAMultistream={True, False} To enable multiple streams to be used when connecting to a multistream ICA enabled server, you must ensure this parameter is set to True. Default is False ICAProxyHost=< IP address> For ICA only. Specifies the firewall server address for the ICA connection.
Parameter Description MouseSendsControlV allows you to control the mouse button action in a Unix environment. The following are the values: yes: In a Unix environment, a middle mouse performs the same paste function as the Ctrl+V keystroke combination in the Windows. no: Disables the middle button paste, when used in the wlx.ini file with ICA v.10. NETWORK.ETH0.MTU={ Any positive integer} Default is System assigned automatically Specifies the network card’s maximum transmission unit size.
Parameter Description If this ini parameter is set, then in the GDM login window, the username field is populated with the previous logged in domain username value. This ini parameter is valid only for domain login and not for local user login. UseLastLoginName={True, False} Default is False. If this ini parameter is set, then in the GDM login window, the username field is populated with the previous logged in domain username value.
Parameter Description AuthType Notes: AuthType should be OpenSystem or SharedKey when Security is WEP40/128-BITKEY or WEP128-BITPASSPHRASE; For other enterprise securities, AuthType should be 'TLS/LEAP/TTLS/PEAP'. For WPA & WPA2 Enterprise security, only the LEAP authentication type is supported. WEP-KEY Notes: WEP-KEY1 through WEP-KEY4 are optional. WEPKEYINDEX= is optional. IMPORTANT: If not specified, by default it is set to the key corresponding to WEP-KEY1.
Parameter Description Security=wpa&wpa2personal \ Mode=Infrastructure Password=12345678\ Security type LEAP example: WLAN=wlan5 SSID=Wyse Security=leap \ Mode=Infrastructure \ Username=admin \ Password=1234567890 \ AuthType LEAP example: WLAN=wlan6 SSID=ACS \ Security=wpa&wpa2enterprise \ Mode=Infrastructure \ AuthType=leap \ Username=linux\ Password=linux\ AuthType PEAP example: WLAN=W2EN \ SSID=W2EN \ Security=wpa&wpa2enterprise \ Username=peap \ Password=peap \ AuthType=peap \ InnerAuth=mschapv2 \ PeapV
6 Custom GNOME Settings Parameter Options The following table contains parameters used for configuring Custom GNOME settings where default values are underlined. Table 5. Custom GNOME Settings Parameter Options Parameter Description Custom.Menus= The value of Custom.Menus is a non-quoted string. The menu item which appears in the Settings App (in English) is used as the NAME.
Parameter Description Custom.Taskbar.AllowActivitiesIcon={yes, no} Default is yes Customize the Activities icon to be enabled or disabled in user mode. yes: Activities icon is enabled on Taskbar in user mode. no: Activities icon is disabled on Taskbar in user mode. Custom.Taskbar.AllowAudioIcon={yes, no} Default is yes Customizes the Audio Volume icon to be enabled or disabled in user mode. yes: Audio Volume icon is enabled on Taskbar in user mode.
Parameter Description no: System Information icon is disabled on Taskbar in user mode. Custom.Taskbar.Default = Reset the Taskbar Icon customization back to factory default. Custom.Taskbar.Hide={no, yes} Default is no Hides the entire Taskbar in user mode. yes: hides the Taskbar completely in user mode.
7 Connect Parameter Options This section provides the options that you can use for the Connect parameter in the following supported connections: • Browser Connect Options • Custom Connect Options • Citrix Connect Options • RDP Connect Options • SSH Connect Options • VMware View Connect Options • VNC Viewer Connect Options • Ericom PowerTerm Connect Options Browser Connect Options The following table contains the supported options you can use for Browser connections where default are in bold:
Option Description directory. If not specified, the default icon is displayed except in the case of a published application. A PNG, JPEG or GIF may be used. XPM is permitted for backward compatibility. LocalCopy={no, yes} Default is no. You can use the local copy of the ini file. Mode={kiosk, normal} Default is normal. It launches firefox in kiosk or normal mode. Reconnect={no, yes} Default is no.
Table 7. Custom Connect Parameter Options Option Description AutoConnect={no, yes} Default is no AutoConnect option is used to start a connection automatically at sign-on. Command= Default is none Specifies a command to execute. For xterms, it is recommended to use the -ls option, because it is a login shell. Description= Default is none Connection description provides a connection name for the Desktop icon and the Connection Manager.
Description="ICA_Desktop " \ AutoConnect=Yes \ Reconnect=Yes \ Encryption=128 \ Colors=16m \ Fullscreen=No \ Resolution=800x600 \ Username=$UN \ Password=$PW \ Domainname=$DN \ Alternate=Yes \ LowBand=Yes \ LocalCopy=no Example: Published application connection connectionCONNECT=ICA \ BrowserIP=192.168.1.2 \ Application="Desktop" \ Description="ICA_Desktop " \ AutoConnect=Yes \ Reconnect=Yes \ Encryption=128 \ Colors=16m \ Fullscreen=No \ Resolution=800x600 \ Username=$UN \ Password=$PW \ Domainname=$DN \ A
Example: Storefront Connection: Connect=ICA \ Application="win81" \ Browserip=hostname.domain.com \ Description="Store-Xendesk7" \ AutoConnect=no \ HttpBrowsing=ssl \ StoreName=Store \ StoreFront=yes \ FullScreen=yes \ AutoConnect=no \ Reconnect=10 Example — Smart Card Enabled to Storefront connection when smart card enabled: Connect=ICA \ Application=win7 \ StoreName=Store \ StoreFront=Yes\ BrowserIP=192.168.1.2 \ Description=smartcard_test \ Username=$UN \ DomainName=$DN\ SmartCard=yes \ HTTPBrowsing=http
Options Description Enable this parameter for a specific connection ,to automatically trigger the connection to xenapp or xendesktop server after user log-on. BrowserIP = Each address in the list will be tried in the order listed until a successful connection is established.
Options Description To enable optimization for low-speed connections, such as reducing audio quality or decreasing protocol-specific cache size. NoReducer={yes, no} Default is yes. You can enable or disable the compression during the session. Password={base-64 encoded password string , $SN, $MAC, $IP, $DN, $UN, $PW, $TN} Specifies the password required to log in to the application server. Either a base-64 encoded login password or a variable can be used.
Options Description Resolution={ default, seamless, 640x480, 800x600, 1024x768, 1280x1024, 1600x1200} Default is default, which starts the connection using the current desktop display setting. Specifies the connection display resolution. The default value starts the connection using the current desktop display setting. Seamless option is applicable only for Published Application and Storefront connections. SmartCard={ Yes,no} Default is no.
Host=192.168.1.2 \ Description="RDP_Server" \ AutoConnect=yes \ Colors=16m \ username=$UN \ Password=$PW \ Domainname=$DN \ Resolution=800x600 \ Directory=C:\Windows \ Command="C:\Windows\system32\cmd.exe" \ Reconnect=no \ Drives=J=disk \ Drives=k=floppy \ Sound=off \ LocalCopy=Yes \ UseRDGateway=Yes \ RDServer=192.168.1.2 \ SameLoginForRD= Yes \ RDUserName=$UN \ RDPassword=$PW\ RDDomainName=$DN Table 9.
Options Description Specifies a command to execute remotely. For xterms, it is recommended that the -ls option to be used because it is a login shell Description= Connection description provides a connection name for the Desktop icon and the Connection Manager. CAUTION: The text must be enclosed in quotation marks if it contains spaces or punctuation characters. These characters are not allowed & ‘ “ $ ? ! | ; ( ) [ ] { } \ Directory= Specifies a directory to be u
Options Description LocalCopy={no, yes} Default is no The LocalCopy option is used to save this connection in the local permanent registry. LowBand={no, yes} Default is no LPTports=LPTx={LPTy,USBLPz},LPTx=... It maps parallel devices on the server to make devices parallel on the thin client, where x=1 to 4; if LPTy, map to that parallel port on the thin client; if USBLPz, map to that USB parallel port.
Options Description RDPassword= Specifies the RD Password to use for the RD Gateway login. This parameter should be base-64 encrypted. RdpClipboard={yes,no} Default is yes RdpClipboard option is used to enable the clipboard in an RDP session.
Options Description Either a conventional login name or a variable can be used. Variable and Description: username — Conventional log-in name $SN — Serial number used $MAC — MAC address used $IP — IP Address used $DN — Sign-on domain name $UN — Sign-on name used $PW — Sign-on password used $TN — Terminal name Smartcard={no, yes} Default is no. Yes/no option is used to enable Smart Card Authentication. Speed_level={Broadband/LAN/Modem/Custom} Default value is LAN.
Option Description AutoConnect option is used to start a connection automatically at sign-on. Command= Default is none Specifies a command to execute remotely. For xterms, it is recommended that the -ls option be used, because it is a login shell Description= Connection description provides a connection name for the Desktop icon and the Connection Manager. CAUTION: The text must be enclosed in quotation marks if it contains spaces or punctuation characters.
Option Description $IP — IP Address used $DN — Sign-on domain name $UN — Sign-on name used $PW — Sign-on password used $TN — Terminal name VMware View Connect Options The following table contains the supported options you can use for VMware View Client connections where default values are in bold: Example: CONNECT=VMWARE_VIEWCLIENT \ Description="VMviewadmin" \ Host=192.168.1.2 \ useSSL=Yes \ Interactive=No \ Securemode=donotverify \ Fullscreenmode=Yes \ Disableconnectonce=Yes \ Username=$UN \ Password=$P
Option Parameter Connection description provides a connection name for the Desktop icon and the Connection Manager. CAUTION: The text must be enclosed in quotation marks if it contains spaces or punctuation characters. These characters are not allowed & ‘ “ $ ? ! | ; ( ) [ ] { } \ Desktop= Use the published desktop name in non-interactive mode. Desktopsize={ fullscreen, largewindow, smallwindow, useallmonitors, 1024x768, 800x600, 640x480 } Default is fullscreen.
Option Parameter Interactive option is used to enable interactive connection mode. LockServerURLField={yes,no} Default is yes. This option enables the New Server option when you try to add a new VMware connection. Monitors= Enter a value to specify which subset of the monitors to use.
Option Parameter ReconnectSeconds= Default is 30. Specifies the amount of time in seconds (default is 30) to wait before automatic reconnection to an application server after a disconnection. Reconnect=yes is required. SecureMode={neverconnect, warnbefore, donotverify} Default is warnbefore. Specifies how to control the connection security mode preferences. Value and Description: neverconnect — Never connect to untrusted servers.
AutoConnect=Yes \ Password=xyz \ Fullscreen=Yes \ LocalCopy=No Table 12. VNC Viewer Connect Parameter Options Options Description AutoConnect={yes, no} Default is no. It starts the connection automatically at sign-on, if AutoConnect is set to yes. Colors ={True_Color, 0, 1, 2, 16, 24} Default is True_Color Specifies how many colors to display. True_Color specifies full color, 0 specifies 8 colors, 1 specifies 64 colors, and 2 specifies 256 colors.
Options Description JPEG Quality levels are, 0 = Low and 9 = High. LocalCopy= {yes, no} Default is no. LocalCopy saves the connection in the local permanent registry, if LocalCopy parameter is set to yes. Password= Specifies the password required to log in to the VNC server. Either a base-64 encoded login password or a variable can be used.
AutoConnect=Yes \ Reconnect=Yes \ ReconnectSeconds=30 \ Filename=RemoteConfigurationFileName \ Filepath=wyse/WLX2/RemoteConfigurationFilePath \ Terminal=WY50 \ TermName=Wyse 50 terminal \ Resolution=800x600 \ Fullscreen=No \ DeviceID=Wyse50 \ Echo=No \ UIConfig=menu Table 13. Ericom PowerTerm Connect Parameter Options Options Description AutoConnect={no, yes} Default is no. Yes/no option allows you to start a connection automatically at sign-on.
Options Description Host= [; .....] Mandatory option Specifies the host. The thin client attempts to connect to the next server on the list if the current one fails. To separate the list items, use semicolons or commas. Icon= Specifies an icon to appear on the thin client desktop for this connection. The file must be located in the server wlx2/bitmap directory. If not specified, the default icon is displayed. A PNG, JPEG, or GIF may be used.
Options Description For Example, UIconfig=menu 56
8 Printer Parameters Option This appendix provides the options that you can use for the following supported printer parameters: • Printer • JetDirectPrinter • NetworkPrinter • PrinterURI • SMBPrinter Printer The following table contains the supported options you can use for the Printer parameter, where defaults values are underlined. NOTE: The Printer command line defines a locally attached printer connected through the noted interface. Table 14.
JetDirectPrinter The Following Table contains the supported options you can use for the JetDirectPrinter parameter where defaults are in bold: NOTE: The JetDirectPrinter command line defines a printer served an HP JetDirectprint server. Table 15. JetDirectPrinter Parameter Options Options Description Default={yes, no} Default is yes Description= Not used internally.
Options Description For example, Dell B5465dnf Laser MFP. Name= It provides both the name that is given in the local printers list and the internal name of the local print queue. The name must be between 1 and 16 characters, starting with a letter and composed entirely of letters, digits, underscores, and dashes. NOTE: This parameter is mandatory PPD= It directly specifies a Postscript Printer Definition filename for use, as a local printer driver.
Option Description Specify this parameter if you are forwarding the printer access to a Citirx or RDESKTOP connection. SMBPrinter The following table contains the supported options you can use for the SMBPrinter parameter where default values are in bold: Table 18. SMBPrinter Parameter Options Option Description Default={yes ,no} Default is yes Description= Not used internally. domain= string It provides domain to SAMBA server.
9 TimeZone Parameter: Values The following table contains the supported values that you can use for the TimeZone parameter. Table 19. TimeZone Parameter Options Option Values Date_time.TimeZone= Africa Or TimeZone The following values must be preceded with Africa/. For example, Africa/Abidjan is the value for the Abidjan time zone. Abidjan, Accra, Algiers, Bissau, Cairo, Casablanca, Ceuta, El_Aaiun, Johannesburg, Khartoum, Lagos, Maputo, Monrovia, Nairobi, Ndjamena, Tripoli, Tunis, Windhoek.
Option Values The following values must be preceded with Antarctica/. For example, Antarctica/Casey is the value for the Casey time zone. Casey, Davis, DumontDUrville, Macquarie, Mawson, Palmer, Rothera, Syowa, Troll, Vostok. Asia The following values must be preceded with Asia/. For example, Asia/ Amman is the value for the Amman time zone.
Option Values Apia, Auckland, Bougainville, Chatham, Chuuk, Easter, Efate, Enderbury, Fakaofo, Fiji, Funafuti, Galapagos, Gambier, Guadalcanal, Guam, Honolulu, Kiritimati, Kosrae, Kwajalein, Majuro, Marquesas, Nauru, Niue, Norfolk, Noumea, Pago_Pago, Palau, Pitcairn, Pohnpei, Port_Moresby, Rarotonga, Tahiti, Tarawa, Tongatapu, Wake, Wallis.
10 Keyboard.layouts Parameter: Values The following table contains the values that you can use for the Keyboard.layouts parameter to designate the keyboard type. Table 20. Keyboard.
Language Keyboard layout Values Austrian Austrian(Spain, with bottom-dotH and bottom-dot l) Iq es+ast es Bangla bd Bangla(India_ Baishakhi inscript) in+ben_inscript Belarusian (Belarus) Bengali(Bangladesh) Bangla(India) by Bangla(India, Baishaki inscript) bd Bangla(India Baishaki) in+ben_inscript Bangla(India Bornona) in+ben_baishaki Bangla(India Probhat) in+ben_borana Bangla(India Uni Gitanjali) in+ben_probhat in+ben_gitanjali Bengali(India) Bangla(India) in+ben Bangla bd Bangla
Language Keyboard layout Danish Dutch(Aruba) Values dk Belgian be Dutch nl Dzongkha English-Cameroon Multilingual (qwerty) bt English (Antigua and Barbuda) English-Cameroon cm+qwerty English (Australia) English-Ghana cm English-India, with Rupee Sign gh English-Mail, US Macintosh in+eng English -Mail, US international mt+us-mac English- Nigeria ml+us-int English- South Africa ng English- UK za English- US gb Filipino gb Irish ph Serbo-Croatian(us) le us+hbs English (Belg
Language Keyboard layout Values English-Cameroon Multilingual (qwerty) cm+qwerty English-Cameroon cm English-Ghana gh English-India, with Rupee Sign in+eng English-Mail, US Macintosh mt+us-mac English -Mail, US international ml+us-int English- Nigeria ng English- South Africa za Filipino ph Irish le Serbo-Croatian(us) us+hbs Spanish-Latin America latam Estonian ee Finnish fi French (France) French-Alternative fr+oss French( fr French- Belgian be French- English-Internat
Language Greek Keyboard layout Values German- Austria at German- Switzerland ch Greek (Modern 1453 Cyprus) gr Greek (Modern 1453 Greece) Gujarati Hindi Hindi In+gu Hindi(Bolnagari) In+hin Hindi(Wx) In+bolnagri In+hin-wx Hebrew Il Hungarian hu Icelandic Is Iraqi ara Irish Clogaelach Ie+Clogaelach Italian Italian(Switzerland) it Italian(Italy) it Kannada in+kan Kannada(KaGapPa phonetic) in+kan_kagaph Kazakh kz Kazakh (with Russian) kz+kazrus Russian (Kazakhstan with Ka
Language Keyboard layout Values Urdu pk Punjabi(Pakistan) Pakistan Persian ir Polish pl Portuguese(Brazil) br Portuguese Romanian Russia (Russian Federation) Russian(Ukraine) Moldavian pt Romanian (Germany) md Romanian (Germany- eliminate dead keys) de+ro Russian ru Russian-Georgia ge+ru Russian-Kazhagstan with Kazhag kz+ruskaz Russian-Potland, phonetic Dvorak pl+ru_phonetic_dvorak Russian-Sweden, eliminate dead keys se+rus_nodeadkeys Russian-US ponetic us+rus Serebian-Russia
Language Keyboard layout Values Spanish (Bolivia) Spanish(Latin America) latam Spanish (Chile) Spanish (Colombia) Spanish (Costa Rica) Spanish (Cuba) Spanish (Dominican Republic) Spanish (Ecuador) Spanish (El Salvador) Spanish (Guatemala) Spanish (Honduras) Spanish (Mexico) Spanish (Nicaragua) Spanish (Panama) Spanish (Paraguay) Spanish (Peru) panish (Puerto Rico) Spanish (United States) Spanish (Uruguay) Spanish (Venezuela) Swedish (Finland) se Swedish(Sweden) se Tamil (India) Tamil in+tam Tam
Language Keyboard layout Values Uyghur cn+ug Uzbek uz Uzbek(Latin) uz+latin Uzbek(Afghanistan) af+uz-olpc Vietnamese vn Yoruba ng+yoruba Yakut ru+sah Wolof sn 71