[Solved] DWM Cycle Between Layouts

Is there a DWM patch to let modkey+space cycle between layouts like in XMonad and Awesome?  I saw the thread here that suggests using cycle.c: https://bbs.archlinux.org/viewtopic.php … 18#p761018
However, cycle.c allows cycling across tags rather than layouts.  Does anyone else know how to enable this functionality?
Last edited by choogi (2010-08-30 17:20:01)

sorry to bump this thread, but i too want the same behaviour as choogi, but can't seem to get bob127's suggestion to work.
do i need to add this to dwm.c ?
void
nextlayout(const Arg *arg) {
Layout *l;
for (l=(Layout *)layouts;l != selmon->lt[selmon->sellt];l++);
if (l->symbol && (l + 1)->symbol)
setlayout(&((Arg) { .v = (l + 1) }));
else
setlayout(&((Arg) { .v = layouts }));
void
prevlayout(const Arg *arg) {
Layout *l;
for (l=(Layout *)layouts;l != selmon->lt[selmon->sellt];l++);
if (l != layouts && (l - 1)->symbol)
setlayout(&((Arg) { .v = (l - 1) }));
else
setlayout(&((Arg) { .v = &layouts[LENGTH(layouts) - 2] }));
and i didn't understand about this, either:
{ .symbol = NULL, .arrange = NULL },
sorry, i am new to c.
EDIT: so i just looked at bob127's configs at his website, and added the code accordingly to my configs, and now cyclelayouts works great.
Thanks bob, for the patch.
Last edited by x33a (2011-01-14 10:59:49)

Similar Messages

  • Hi I am having problems downloading and updating apps on my iPad and iPhone. The message cycles between waiting and loading then I get an error message saying unable to download app. Eventually,after many attempts it works.

    Hi Guys - for a few days I have been having problems downloading and updating apps on my iPad and iPhone. The message cycles between waiting and downloading then eventually says unable to download app. Sometimes after many attempts it wil eventually work. I tested it on an old iPhone 3G and got the same problem so it is not an iOS 5 issue. My WI-FI connection is working fine. I was wondering if this is an App Store problem? Anyone else in the UK having this problem?

    Hi John
    iTunes Support wasn't of any use to me.
    I have also been having another problem - with BBC iPlayer and other video streaming not working due to insufficient bandwidth, despite my overall download speed being consistently around 50Gb.  This is also affecting AppleTV downloads
    I am using Virgin Media as my ISP, and was wondering whether you do as well.  This might be the common thread.
    -Bernard

  • Connection between Layout Designer & Print Preview

    Hi,
    Can anyone tell me any hints related to the connection between Layout Designer and Print Preview (icon) for displaying the selected report layout's preview.

    What is ur exact requirement..??
    Generally all the layouts are  stored in 2 tables in the company database, RDOC and RITM are the tables.
    Hope it helps,
    Vasu Natari.

  • Cycle between spaces in Mavericks automatically

    Hi,
    I run an app product team and receive lots of data, information, run builds and have various feeds from Twitter and Facebook.
    I am trying to rig up a mac mini with an external display so that I can show all this information on a 5 min loop.  Those items that are web based are straight forward as there is a great plug-in for Chrome called Tab Carousel.  However some of the information I have is in other apps, including Adobe, excel etc.
    The solution I can think of would be to put each data source or app in a different Mavericks space and cycle between them.  Does anyone know of a way/app that can do this?
    Thanks,
    Phil

    It worked for me with SQL*Plus 9.2 on Windows 2000 command
    prompt :-) I am only guessing from your use of "program files" you are using a variant of Windows.
    I can see in Oracle's bug database there have been a lot of
    little quirks with parameter quote handling in various versions
    on various platforms. This appears to be due to differences
    on various operating systems in the way that quotes are
    natively handled.
    Perhaps checking Oracle's bug database might reveal a work
    around. If there is nothing similar logged it would be good
    to log a bug so it can be addressed.
    -- CJ

  • Cycle between patches

    So this might be an obvious question, but I can't tell. I have mainstage set up to where I have a set for each song. I'm also using mainstage as a guitar rig, so each set has 2 patches in it, one for clean guitar, and one for distorted guitar. Then those patches are going through an aux channel with all of my effects. Each set also has a playback set up with backing tracks for that song. The problem I'm having is I'm using an FCB1010 foot controller to trigger the playback, as well as switch in between the patches. I will sometimes accidentally press patch up instead of patch down on the foot controller, and instead of cycling between the two patches in the set, it will go to the patch in the set above. This will immediately stop the playback and ruin the song. This has turned into a huge problem for me, and I'm wondering if there's any way to set it up so if I press patch up instead of patch down, instead of going up to the patch in the next set, it will just cycle between the two in the set I'm in. Anybody know how I can do this? Any help is greatly appreciated. Thanks.

    I can't think of any clean way to do this within MainStage alone. You would really need to intercept incoming program changes, perform arithmetic to determine what to do with an incoming program change value and then send the appropriate program change into MainStage. For example, since you always have two items, assuming they're at locations (1,2), (3,4),....(2n-1, 2n), and you send in a patch up command, the processor could look at the current program number and if even, go down one, otherwise go up one.
    It would be trivial to implement this with something like Max/MSP but unfortunately that's an expensive solution. I'm not sure if the free MidiPipe tool has enough functionality to do this but it might be worth checking.
    The cynical side of me suggests more practice so you simply don't make the mistake (grin)

  • IPad cycling between Apple logo and Grinding icon endlessly

    I was tooling along using my iPad when a notice for updating to IOS 8.02 came up. Then without touching any buttons my iPad started rebooting.  I am cycling between the Apple logo and the working or grinding icon grinding then freezing.  I cannot turn the iPad off and the battery is almost totally depleted.  I tried to charge the battery overnight, but it is not charging.  Any solutions?  I went to iTunes to back up.  When the Apple logo is showing iTunes says it cannot back up because the iPad is locked.  it only recognizes the iPad when the Apple logo is showing

    If you can't get in any other way, you can try restoring using recovery mode first. If that won't work, maybe you can erase it and start over using find my iPhone.
    If you can't update or restore your iPhone, iPad, or iPod touch
    iCloud: Erase your device

  • Ipod touch 2g 8gb cycles between battery screen

    ipod touch 2g 8gb cycles between battery screen and logo scree. and does not startup suggestions why ?

    After charging for at least an hour I would try in order:
    - resetting the iPod:
    Press and hold the On/Off Sleep/Wake button and the Home
    button at the same time for at least ten seconds, until the Apple logo appears.
    - Restoring the iPod, first from backup and then to factory defaults/new iPod.  If iTunes does not see the iPod first try placing the iPod in recovery mode.  If still unsuccessful try placing it in DFU mode.
    for recovery mode see:
    iPhone and iPod touch: Unable to update or restore
    For DFU mode:
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings

  • [SOLVED] DWM Layout w/ 2 Columns in Master Area?

    So far I've been using DWM with a text editor (vim or emacs depending on what I'm working on) in the master pane and a few terminals in the slave area for compiling/debugging/etc.  Then I create a vertical split in the text editor so I effectively divide my workspace into 3 columns, 2 for text editing and one for terminals).
    The problem with this setup is that I have one set of keyboard shortcuts to switch focus between the columns in my editor, and then I have the DWM shortcuts to switch between terminals.  It'd be really nice if I could have two separate text editor instances laid out as columns in my master area so I could just use the native DWM commands to switch between everything.
    I've tried the nmaster patch on suckless, but its ntile layout splits the master column into multiple rows rather than columns.
    Does anyone else have a patch or layout that can achieve this behavior?  I think this is a very useful layout for coders with widescreen monitors.
    Last edited by choogi (2010-09-03 16:05:03)

    I'm getting nmaster from suckless:
    http://dwm.suckless.org/patches/nmaster
    Mod+{a,z,x} would increase/decrease/set the number of windows in the master area.  The problem is the ntile layout, which tiles slave windows off to the side (which I want), splits the master pane horizontally (which I don't want) when you increase the number of master windows.  Alternatively, the nbstack layout splits the master pane vertically (which I want), but then it tiles the slave windows at the bottom of the screen (which I don't want).
    Is there a layout that both splits the master area vertically and tiles slave windows at the side?  I could try patching it myself but I haven't had time to dive into the dwm source code yet

  • [SOLVED] DWM: Init Layouts with Pertag-6.1 patch

    I'm trying to add the init layout to dwm 6.1 (Xft).
    I'm going according to the pertag patch here:
    http://dwm.suckless.org/patches/dwm-6.1-pertag.diff
    I would like the tags to initialize with a predefined layout {0, 1, 2}.
    I don't know if this feature is already built-in into this new pertag patch but the main function involved here is:
    Monitor *
    createmon(void) {
    Monitor *m;
    int i;
    if(!(m = (Monitor *)calloc(1, sizeof(Monitor))))
    die("fatal: could not malloc() %u bytes\n", sizeof(Monitor));
    m->tagset[0] = m->tagset[1] = 1;
    m->mfact = mfact;
    m->nmaster = nmaster;
    m->showbar = showbar;
    m->topbar = topbar;
    m->lt[0] = &layouts[0];
    m->lt[1] = &layouts[1 % LENGTH(layouts)];
    strncpy(m->ltsymbol, layouts[0].symbol, sizeof m->ltsymbol);
    if(!(m->pertag = (Pertag *)calloc(1, sizeof(Pertag))))
    die("fatal: could not malloc() %u bytes\n", sizeof(Pertag));
    m->pertag->curtag = m->pertag->prevtag = 1;
    for(i=0; i <= LENGTH(tags); i++) {
    /* init nmaster */
    m->pertag->nmasters[i] = m->nmaster;
    /* init mfacts */
    m->pertag->mfacts[i] = m->mfact;
    /* init layouts */
    m->pertag->ltidxs[i][0] = m->lt[0];
    m->pertag->ltidxs[i][1] = m->lt[1];
    m->pertag->sellts[i] = m->sellt;
    /* init showbar */
    m->pertag->showbars[i] = m->showbar;
    /* swap focus and zoomswap*/
    m->pertag->prevzooms[i] = NULL;
    return m;
    There is no documentation or it's nto very clear to me. Can I initialize ltidxs with a predefined matrix in config.h?
    Last edited by wildfowl (2015-05-29 10:30:58)

    Define a new static vector/array variable say as follows:
    static const int initlayouts[] = { 0, 2, 0, 1, 1, 0, 0, 1, 1, 0, 0, 2, 2, 0 };
    Replace the two init layout assignments in the for loop in the function createmon with:
    m->pertag->ltidxs[i][0] = &layouts[initlayouts[i-1]];
    m->pertag->ltidxs[i][1] = m->lt[1];
    Initially it was not obvious to me that ltidxs is a N x 2 array where the first column of the matrix carries the actual layout {0, 1, 2} and crucially that the second column carries just the symbol.
    It's a simple hack with the minimum of fuss and so I am happy with it.

  • [SOLVED] DWM+pertag+bstack error

    hi
    i'm trying to compile dwm with pertag diff patch and bstack.c
    i get an error while compiling it:
    CC dwm.c
    In file included from config.h:42,
    from dwm.c:254:
    bstack.c: En la función 'bstack':
    bstack.c:7: error: puntero deferenciado a tipo de dato incompletoº
    bstack.c:11:error:puntero..
    make: *** [dwm.o] Error 1
    ==> ERROR: Falló la compilación.ª
    Abortando...
    º means: dereference pointer to incomplete data type
    ª means: Compilation failed.
    it sucks 'cos i want to read pdf on top of my 10" screen and write documents at bottom, without the problem of change to another desktop and have to move to another layout, i.e., floating for gimp
    another thing: for write this post i must to write the code manually, 'cos a don't know how to copy from urxvt and paste it to firefox.. yep, that's a newbie question
    Edit: solved here
    Last edited by kismet010 (2010-02-08 05:51:09)

    Looks like this workaround isn't enough to get it to compile on the latest hg clone.
    dwm build options:
    CFLAGS = -std=c99 -pedantic -Wall -Os -I. -I/usr/include -I/usr/include/X11 -DVERSION="5.8" -DXINERAMA
    LDFLAGS = -s -L/usr/lib -lc -L/usr/lib/X11 -lX11 -L/usr/lib/X11 -lXinerama
    CC = cc
    CC dwm.c
    dwm.c: In function 'gaplessgrid':
    dwm.c:262: error: dereferencing pointer to incomplete type
    dwm.c:276: error: dereferencing pointer to incomplete type
    dwm.c:276: error: dereferencing pointer to incomplete type
    dwm.c:279: error: dereferencing pointer to incomplete type
    dwm.c:282: error: dereferencing pointer to incomplete type
    dwm.c:282: error: dereferencing pointer to incomplete type
    dwm.c:283: error: dereferencing pointer to incomplete type
    dwm.c:284: error: dereferencing pointer to incomplete type
    make: *** [dwm.o] Error 1
    Line 262 for me is:
    for(n = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next))
    I've tried many things and maybe i'm missing something very simple here.

  • [SOLVED] [dwm] Can't start dwm

    Hi!
    I've recently entered the world of tiling WM and started with dwm.
    Since I'm kinda insecure, and wanted to keep gnome as well, I've followed every single step in the wiki article and used the ~/.Xclients way, so I could start dwm from gdm (I've followed also the steps in the discussion page as well).
    Then, when I tried to startup dwm from gdm, it doesn't start, and goes back again to gdm.
    My ~/.Xclients file is the following:
    setxkbmap -layout pt
    #relogio
    while true; do
    xsetroot -name "$( date +"%F %R" )"
    sleep 1m # Update time every minute
    done &
    # #estado da bateria
    # while true; do
    # batt=$(LC_ALL=C acpi -b)
    # case $batt in
    # *Discharging*)
    # batt="${batt#* * * }"
    # batt="${batt%%, *} "
    # batt=""
    # esac
    # xsetroot -name "$batt$(date +%R)"
    # sleep 60
    # done &
    #conky bar
    conky | while read -r; do xsetroot -name "$REPLY"; done &
    #executar o dwm
    exec dwm
    It's all things copied from the wiki page, just for testing if everything was fine...
    My /usr/share/xsessions/dwm.desktop file is:
    [Desktop Entry]
    Encoding=UTF-8
    Name=Dwm
    Comment=Dynamic window manager
    Exec=/usr/local/bin/dwm
    Icon=dwm
    Type=XSession
    And I've created a /usr/share/xsessions/user.desktop file that looks like this:
    [Desktop Entry]
    Encoding=UTF-8
    Name=User XSession script
    Comment=Runs your ~./Xsession script
    Exec=/etc/X11/Xsession
    Type=Application
    Thanks in advance for any help, I've searched the forums and used google and couldn't find any answer to this problem :S
    Last edited by Aeriel (2011-09-01 17:19:02)

    haxit, thanks I've managed to solve the problem!
    I've installed SLiM and set up everything in .xinitrc.
    The dwm.desktop doesn't match with yours because I've changed somethings and because I didn't backup the file (I know, it's super dumb and stupid) I had to paste the defaults I found in the web.
    Thanks.
    Fellow gdm and dwm users, an advice, put everything in .xinitrc. It's easier.
    Last edited by Aeriel (2011-09-01 17:19:30)

  • [SOLVED]dwm - back into tiling?

    If I accidentally move or resize a window while dwm is in tiling mode, how can I get that window to tile with other programs without opening/closing it. For example, if open chromium, resize or move it a little while it is in tiling mode, and open another chromium window, I can't get the first chromium to tile with the second. Is this possible? Thanks
    Last edited by Draucia (2011-08-23 21:42:01)

    man dwm wrote:
       Mouse commands
           Mod1-Button1
                  Move focused window while dragging. Tiled windows will be toggled to the floating
                  state.
           Mod1-Button2
                  Toggles focused window between floating and tiled state.
           Mod1-Button3
                  Resize focused window while dragging. Tiled windows will be toggled to the float‐
                  ing state.
    On my dwm Alt+ middle mouse button toggles the layout.

  • Constant Cycling Between Palm/Acces​s screen.

     This started this weekend.  Phone started to cycle as stated between the two screens.  Did soft reset…no joy…warm reset/system reset… stopped cycling.  But  phone would be showing “off”  Could not get it to come on by pressing red button.  Tried dialing a number and it would show the “Do you want to turn phone on “ option, but when I press “yes”  Nothing happens.  Phone is still off..  I do a hard reset.  Phone works…But of course, none of my preferences are there or other software.   Did a Hotsync…Everything loads…But again…the cycling starts.  I already did the Sprint  755p update from this site   thinking that would fix it all, but no joy   (not much  joy here..period)   Any clues..blues?
    Post relates to: Treo 755p (Sprint)
    Post relates to: Treo 755p (Sprint)
    This question was solved.
    View Solution.

    What you need to do to make sure you are not sync'ing 3rd party apps, is to rename the backup folder in your username folder on the PC to backup.old The backup folder also contains your preferential settings on the Treo, call logs, etc. You will need to setup your Treo with your preferences again. Make sure there are no 3rd party apps in Quick install and sync the Treo. After you sync the data, use the Treo and see if it has the same issue. If it is working OK at that point, install 3rd party apps. one at at time and test the Treo after each install of the 3rd party apps.
    Click on the following link to the kb.palm.com webpage for the article regarding the username folder location.
    http://www.palm.com/cgi-bin/cso_kbURL.cgi?ID=26674
    Post relates to: Palm i705

  • [Solved]switch my keyboard layout (also, how to unify clipboard?)

    ok, i want to switch between us and us intl layout. After reading the Xorg page in the great Arch Wiki i maded
    a file called "11-switchkb.conf" in my xorg folder and writed into it:
    Section "InputClass"
           Identifier                         "Keyboard Defaults"
           MatchIsKeyboard            "yes"
           Option                             "XkbLayout" "us, us intl"
           Option                             "XkbOptions" "grp:caps_toggle"
    EndSection
    and i happyli restared my X and... My keyboard stopped working ( i had to brute shutdown my notebook holding power button)
    I also tried 10-switchkb.conf and didnt worked.  What im doing wrong?
    My second question i dont know how to explain it right... Im confused about copy and paste in linux, and it's seems weird for me,
    sometimes it works sometimes it doesnt...
    like when i highlight something in uzbl i can paste with shift+insert but
    only while its highlighted. Sometimes i highlight what i want in vim and, even while its still highlighted, when i do shift+insert
    in some other app it doesnt paste anything. and when i highlight in vim and paste in the same vim whith shift+insert it pastes
    with a crazy indentation, but when i yank and paste it with 'p' it pastes correctly.
    Is there a way to "unify" clipboard, in such a way i can copy-paste without trouble from any app to any other app?
    Last edited by wolfspaw (2010-09-13 16:03:28)

    Thanks for the help guys!
    Great answers, that was exactly what i wanted for my clipboard and Vim! (I'll read about buffers).
    stqn : Nice script, i'll try to bind it to xMonad.
    Karol: I can solve the issue with sqn script but im curious to why my X
    does not detect my keyboard when i use the Xorg Arch Wiki way of
    Layout Switch:
    Here is my Xorg.0.log after trying the swi(the last third of it.):
    (my touchpad is detected as a mouse, but it works great) :
    [ 29619.012] (II) Initializing built-in extension Generic Event Extension
    [ 29619.012] (II) Initializing built-in extension SHAPE
    [ 29619.012] (II) Initializing built-in extension MIT-SHM
    [ 29619.012] (II) Initializing built-in extension XInputExtension
    [ 29619.012] (II) Initializing built-in extension XTEST
    [ 29619.012] (II) Initializing built-in extension BIG-REQUESTS
    [ 29619.012] (II) Initializing built-in extension SYNC
    [ 29619.012] (II) Initializing built-in extension XKEYBOARD
    [ 29619.012] (II) Initializing built-in extension XC-MISC
    [ 29619.012] (II) Initializing built-in extension SECURITY
    [ 29619.012] (II) Initializing built-in extension XINERAMA
    [ 29619.012] (II) Initializing built-in extension XFIXES
    [ 29619.012] (II) Initializing built-in extension RENDER
    [ 29619.012] (II) Initializing built-in extension RANDR
    [ 29619.012] (II) Initializing built-in extension COMPOSITE
    [ 29619.012] (II) Initializing built-in extension DAMAGE
    [ 29619.023] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    [ 29619.023] (II) AIGLX: enabled GLX_INTEL_swap_event
    [ 29619.023] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    [ 29619.023] (II) AIGLX: enabled GLX_SGI_make_current_read
    [ 29619.023] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    [ 29619.023] (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i965_dri.so
    [ 29619.023] (II) GLX: Initialized DRI2 GL provider for screen 0
    [ 29619.024] (II) intel(0): Setting screen physical size to 361 x 203
    [ 29619.211] (II) config/udev: Adding input device Power Button (/dev/input/event5)
    [ 29619.211] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 29619.211] (**) Power Button: Applying InputClass "Keyboard Defaults"
    [ 29619.211] (II) LoadModule: "evdev"
    [ 29619.211] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 29619.212] (II) Module evdev: vendor="X.Org Foundation"
    [ 29619.212]     compiled for 1.8.1.902, module version = 2.4.0
    [ 29619.212]     Module class: X.Org XInput Driver
    [ 29619.212]     ABI class: X.Org XInput driver, version 9.0
    [ 29619.212] (**) Power Button: always reports core events
    [ 29619.212] (**) Power Button: Device: "/dev/input/event5"
    [ 29619.220] (II) Power Button: Found keys
    [ 29619.220] (II) Power Button: Configuring as keyboard
    [ 29619.220] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [ 29619.220] (**) Option "xkb_rules" "evdev"
    [ 29619.220] (**) Option "xkb_model" "evdev"
    [ 29619.220] (**) Option "xkb_layout" "us, us intl"
    [ 29619.220] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.259] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
    [ 29619.259] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    [ 29619.259] (**) Video Bus: Applying InputClass "Keyboard Defaults"
    [ 29619.259] (**) Video Bus: always reports core events
    [ 29619.259] (**) Video Bus: Device: "/dev/input/event8"
    [ 29619.267] (II) Video Bus: Found keys
    [ 29619.267] (II) Video Bus: Configuring as keyboard
    [ 29619.267] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    [ 29619.267] (**) Option "xkb_rules" "evdev"
    [ 29619.267] (**) Option "xkb_model" "evdev"
    [ 29619.267] (**) Option "xkb_layout" "us, us intl"
    [ 29619.267] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.271] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
    [ 29619.271] (II) No input driver/identifier specified (ignoring)
    [ 29619.271] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
    [ 29619.271] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
    [ 29619.271] (**) Sleep Button: Applying InputClass "Keyboard Defaults"
    [ 29619.271] (**) Sleep Button: always reports core events
    [ 29619.271] (**) Sleep Button: Device: "/dev/input/event3"
    [ 29619.280] (II) Sleep Button: Found keys
    [ 29619.280] (II) Sleep Button: Configuring as keyboard
    [ 29619.280] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
    [ 29619.280] (**) Option "xkb_rules" "evdev"
    [ 29619.280] (**) Option "xkb_model" "evdev"
    [ 29619.280] (**) Option "xkb_layout" "us, us intl"
    [ 29619.280] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.283] (II) config/udev: Adding input device USB2.0 0.3M UVC WebCam (/dev/input/event7)
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Applying InputClass "evdev keyboard catchall"
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Applying InputClass "Keyboard Defaults"
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: always reports core events
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Device: "/dev/input/event7"
    [ 29619.290] (II) USB2.0 0.3M UVC WebCam: Found keys
    [ 29619.290] (II) USB2.0 0.3M UVC WebCam: Configuring as keyboard
    [ 29619.290] (II) XINPUT: Adding extended input device "USB2.0 0.3M UVC WebCam" (type: KEYBOARD)
    [ 29619.290] (**) Option "xkb_rules" "evdev"
    [ 29619.290] (**) Option "xkb_model" "evdev"
    [ 29619.290] (**) Option "xkb_layout" "us, us intl"
    [ 29619.290] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.296] (II) config/udev: Adding input device Asus Laptop extra buttons (/dev/input/event6)
    [ 29619.296] (**) Asus Laptop extra buttons: Applying InputClass "evdev keyboard catchall"
    [ 29619.296] (**) Asus Laptop extra buttons: Applying InputClass "Keyboard Defaults"
    [ 29619.296] (**) Asus Laptop extra buttons: always reports core events
    [ 29619.296] (**) Asus Laptop extra buttons: Device: "/dev/input/event6"
    [ 29619.310] (II) Asus Laptop extra buttons: Found keys
    [ 29619.310] (II) Asus Laptop extra buttons: Configuring as keyboard
    [ 29619.310] (II) XINPUT: Adding extended input device "Asus Laptop extra buttons" (type: KEYBOARD)
    [ 29619.310] (**) Option "xkb_rules" "evdev"
    [ 29619.310] (**) Option "xkb_model" "evdev"
    [ 29619.310] (**) Option "xkb_layout" "us, us intl"
    [ 29619.310] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.311] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 29619.311] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 29619.311] (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard Defaults"
    [ 29619.311] (**) AT Translated Set 2 keyboard: always reports core events
    [ 29619.311] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 29619.323] (II) AT Translated Set 2 keyboard: Found keys
    [ 29619.324] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [ 29619.324] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    [ 29619.324] (**) Option "xkb_rules" "evdev"
    [ 29619.324] (**) Option "xkb_model" "evdev"
    [ 29619.324] (**) Option "xkb_layout" "us, us intl"
    [ 29619.324] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.324] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event2)
    [ 29619.324] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
    [ 29619.324] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [ 29619.324] (II) LoadModule: "synaptics"
    [ 29619.325] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 29619.325] (II) Module synaptics: vendor="X.Org Foundation"
    [ 29619.325]     compiled for 1.8.0.902, module version = 1.2.2
    [ 29619.325]     Module class: X.Org XInput Driver
    [ 29619.325]     ABI class: X.Org XInput driver, version 9.0
    [ 29619.325] (II) Synaptics touchpad driver version 1.2.2
    [ 29619.325] (**) Option "Device" "/dev/input/event2"
    [ 29619.363] (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: buttons: left right double triple
    [ 29619.364] (**) Option "TapButton1" "1"
    [ 29619.364] (**) Option "TapButton2" "2"
    [ 29619.364] (**) Option "TapButton3" "3"
    [ 29619.390] (--) ETPS/2 Elantech Touchpad: touchpad found
    [ 29619.390] (**) ETPS/2 Elantech Touchpad: always reports core events
    [ 29619.403] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
    [ 29619.430] (--) ETPS/2 Elantech Touchpad: touchpad found
    [ 29619.431] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
    [ 29619.431] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [ 29619.431] (II) Synaptics touchpad driver version 1.2.2
    [ 29619.837] ETPS/2 Elantech Touchpad no synaptics event device found
    [ 29619.837] (**) Option "Device" "/dev/input/mouse0"
    [ 29619.850] (**) Option "TapButton1" "1"
    [ 29619.850] (**) Option "TapButton2" "2"
    [ 29619.850] (**) Option "TapButton3" "3"
    [ 29619.871] Query no Synaptics: 6003C8
    [ 29619.871] (--) ETPS/2 Elantech Touchpad: no supported touchpad found
    [ 29619.871] (EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics hardware.
    [ 29619.910] (EE) PreInit failed for input device "ETPS/2 Elantech Touchpad"
    [ 29619.910] (II) UnloadModule: "synaptics"
    [ 29619.911] (II) config/udev: Adding input device PC Speaker (/dev/input/event1)
    [ 29619.911] (II) No input driver/identifier specified (ignoring)
    [ 29672.057] (II) Power Button: Close
    [ 29672.057] (II) UnloadModule: "evdev"
    [ 29672.077] (II) Video Bus: Close
    [ 29672.077] (II) UnloadModule: "evdev"
    [ 29672.097] (II) Sleep Button: Close
    [ 29672.097] (II) UnloadModule: "evdev"
    [ 29672.117] (II) USB2.0 0.3M UVC WebCam: Close
    [ 29672.117] (II) UnloadModule: "evdev"
    [ 29672.137] (II) Asus Laptop extra buttons: Close
    [ 29672.137] (II) UnloadModule: "evdev"
    [ 29672.157] (II) AT Translated Set 2 keyboard: Close
    [ 29672.157] (II) UnloadModule: "evdev"
    [ 29672.190] (II) UnloadModule: "synaptics"

  • How to solve sync problem between Outlook calendar and iPhone when reminder is set to _some_ non-standard values?

    Hi,
    I am having a sync problem between my iPhone/iPad and Outlook calendar events (Outlook 2010).
    Here is the description of the problem:
    1. In Outlook - please create a new event/appointment (e.g. "Test").
    2. Reminder is set by default to 15 minutes. You can change it by using a dropdown menu - please select: "0,5 days".
    3. Click on "0,5 days" and change it manually to "14,5 days".
    4. Click on "Save & Close".
    5. (Do not snooze or dismiss the reminder.)
    6. Sync with your iPhone/iPad.
    7. Open this new event on iPhone/iPad - you can see that alert is set to "15 minutes before" instead to a correct value that was set in Outlook.
    The same problem can be seen if you set the reminder to e.g. "3 weeks" (standard value is "2 weeks").
    However, it is interesting that non-standard values like "1,5 days" (and all other until "13,5 days") are synced without any problem.
    Does anyone have a solution how to solve this problem (different than the trivial solution of not using those strange values)?
    Thanks!

    Thanks to another post (https://discussions.apple.com/message/17501071#17501071) I reset the sync history, here is what to do: 
    Launch iTunes.
    Before you hook up your iPhone to the PC and iTunes do this: Go to iTunes Edit menu > Preferences… > select the iPhone > click the Reset Synch History button > click OK.
    Connect the iPhone to the PC and let iTunes recognize it.
    In the top right corner is the iPhone icon, click on the left side of the iPhone icon > the iPhone menu launches.
    In the menu along the top click on Info > make your selections > click Sync button > it gives you a dialog at the top with the steps it’s going through during the sync.
    In the top left of the iTunes app > click Exit.

Maybe you are looking for

  • Some characters are replaced by question marks!

    All of a sudden my iMac (OS X 10.5.1 Leopard) is displaying question marks for some special characters. For example, on internet, look up a word "pediment" in Yahoo! Dictionary ( http://education.yahoo.com/reference/dictionary/entry/pediment)... Inst

  • Counting of AR/AP Invoices

    Hi Gurus, Can we get no. of invoices posted in a particular period from SAP? Is there any report which gives no. of invoices posted in particular month? Please revert asap. Thank You

  • Scripted installation of SQL Server 2014 Express

    Hi, We're trying to write a script that would automatically install a SQL Server Express 2014 (to simplify the deployment of an application). We've managed to install the software, setup most of the things, but now we are stuck trying to enable the T

  • Work remote  way in ABAP

    Hi friends! I'm from Bogota Colombia. I need to know if you know, where can I to work in ABAP, but remote way as freelance. Thanks for your help, Maria C

  • While downloading mandatory update, I received error code 16820

    While downloading mandatory update, I received error code 16820. What is this? How can I receive the mandatory updates?